Harrington Starr
Sam Horscroft is part of the Support Desk, based in London Headquarters. Working alongside a truly world-class team, Sam is expertly positioned in the marketplace, matching world-class clients with the most renowned firms in the space.
This person is not in any offices
Harrington Starr
Harrington Starr works with the world’s leading brands & best talent in the sector to help customers become more productive & successful.