Roles and functions of front office department