The roles and responsibilities of front office staff and their links with other departments