Glen oversees full management of the team and is responsible for international customer experience and satisfaction through building relationships with Bristol’s international clients. Glen prepares and conducts quarterly, semi-annual and annual reviews with clients and ensures strategic management of our clients’ programmes, consulting with Bristol’s international clients on process improvements and policy design. He also manages technology solutions for clients.
Glen has over 30 years’ experience in corporate and relocation management with a strong financial background.