Harrington Starr
Founded in 2010, Harrington Starr offers permanent, retained, interim, and contract solutions services to clients looking to recruit personnel for their businesses. The company also facilitates payroll services for contractors. Harrington Starr is based in London, UK with an additional location is New York.
Last updated on