Taylor Root

Agency: Taylor Root
Full Description:

International recruitment consultancy and part of the very large SR Group. Specialising in Legal and Compliance Recruitment – mainly a commercial recruitment company. Offices worldwide.

Address: Taylor Root UK & Offshore, 95 Queen Victoria Street, London, EC4V 4HN, UK