Roles and responsibilities of financial consultant