Recruitment agency · United Kingdom

OnSite – Recruitment Agency Profile

OnSite Human Resources | Team Size 15 professionals Founded Est. 2012 Annual Revenue $2.50M Location London, England, United Kingdom Specializations…

TapTalent editorial teamPublished

Quick answer

OnSite is a human resources company based in London, England, United Kingdom, founded in 2012. It specializes in creative & design, enterprise software development, freelance talent acquisition and information technology (it). Services include rapid freelance matching system (minutes-scale placement), contract-free recruitment solutions for project-based work and enterprise-level software development team assembly.

Key facts about OnSite
CompanyOnSite
IndustryHuman Resources
HeadquartersLondon, England, United Kingdom
Founded2012
Team size15 professionals
Annual revenue$2.50M
SpecializationsCreative & Design, Enterprise Software Development, Freelance Talent Acquisition, Information Technology (IT)
Websiteonsite.io
ProfilesLinkedIn, Facebook, X

OnSite

Human Resources |
Team Size
15 professionals
Founded
Est. 2012
Annual Revenue
$2.50M
Location
London, England, United Kingdom

Specializations

Creative & Design
Enterprise Software Development
Freelance Talent Acquisition
Information Technology (IT)

About Agency

Overview

  • Founded in 2012 and headquartered at 155 Newport Road, London, E10 6PG, OnSite operates in the human resources industry with a team of 15 employees
  • Generates £2,500,000 annual revenue by specializing in freelance talent acquisition for technical and creative sectors
  • Focuses on eliminating restrictive contracts and lengthy hiring processes for clients seeking project-specific freelancers
  • Primarily serves clients in enterprise software development and information technology industries based in London, United Kingdom
  • Leverages 12+ years of industry experience since founding to streamline freelance recruitment in high-demand technical fields

Specializations

  • Creative & Design sector freelance recruitment
  • Enterprise Software Development talent sourcing
  • Dedicated Freelance Talent Acquisition infrastructure
  • Information Technology (IT) specialist staffing solutions

Services & Approach

  • Rapid freelance matching system (minutes-scale placement)
  • Contract-free recruitment solutions for project-based work
  • Enterprise-level software development team assembly
  • IT infrastructure specialist sourcing and vetting

Contact Information

Full Address
155 Newport Road, London, England, United Kingdom, E10 6PG
Phone
‘+1 248-782-6867

Keywords

recruitingcreativeindustriesfreelancersenterprisesoftwaresoftwareinformationtechnology

About OnSite: common questions

Where is OnSite located?

OnSite is based in London, England, United Kingdom.

What does OnSite specialize in?

OnSite specializes in Creative & Design, Enterprise Software Development, Freelance Talent Acquisition and Information Technology (IT).

What services does OnSite offer?

OnSite's services include Rapid freelance matching system (minutes-scale placement), Contract-free recruitment solutions for project-based work, Enterprise-level software development team assembly and IT infrastructure specialist sourcing and vetting.

When was OnSite founded?

OnSite was founded in 2012.

What is OnSite's website?

OnSite's website is http://www.onsite.io.

See it to believe it

Watch your hiring run itself.

Book a 30-minute walkthrough of sourcing, outreach, AI interviews and onboarding, built around your roles.