Executive Search

We specialise in placing the world’s leading engineering professionals.

Find out more
Delivering Excellence.

© 2018 Thomas Radford. All rights reserved. Registered in England and Wales number 07493922.

Privacy / Cookies. Design by What Creative.

REC Engineering and Technical accreditation