About Osborne Richardson
Osborne Richardson is a UK-based recruitment consultancy founded in 2012 and located in London. The company specializes in human resources provision and management, focusing on building long-term relationships within its niche sectors. With over 75 years of combined industry experience, Osborne Richardson emphasizes transparency and cultural alignment in matching candidates with clients.
Min project size
50,000+
Hourly rate
50 / hr
Employees
26
Locations
United Kingdom
Year founded
Founded 1991
Share Your Experience
Help others by sharing your experience with this company
No reviews yet
Be the first to review this company!
