Contact us

Email

Employers: sales@placedrecruitment.co.uk

Job Seekers: jobs@placedrecruitment.co.uk

Phone

+44 7746254091

Address

128 City Road, London EC1V 2NX