financial services consultant job role