Cassie made certain that I understood the requirements of the role and what the client was looking for. The background to the programme was especially useful during the interview. I was kept informed the whole way through and Cassie spoke to the client on a regular basis to keep everyone fully appraised of what was happening and who needed to do what. Once an agreement has been reached the contract signing process was quick and easy and there have been follow-up calls and emails to make sure things are running smoothly. Cassie has always been available to answer any questions or queries and keep things running smoothly.