Our London Office
We have been established in London since 1991.
Our Senior Consultants, operating from our Head Office near Liverpool Street, build and nurture long-term relationships with both clients and candidates; they are passionate, professional and successful and consistently ensure they provide an exemplary service.
Our loyal client base in London includes many large corporate organisations, FTSE100 companies and small independent firms.
Contact our London Office
2 - 8 Victoria Avenue
London EC2M 4NS