Omni logo

Omni Headquarters & Office Locations

Verified data Recruiting And Employment Agencies 105 employees 3 offices worldwide

Headquarters: Sheffield, Rotherham District, United Kingdom, Sheffield, Rotherham , United Kingdom

Data last updated August 2026 · Sourced via GraphIQ

Headquarters
Sheffield, Rotherham
United Kingdom
Total offices
3
across 1 countries
Employees
105
est. 2026

Omni headquarters details

Sheffield, Rotherham District, United Kingdom

Sheffield

Rotherham

United Kingdom

1997

All Omni office locations

3 total
City State / region Country Type
Sheffield HQ Rotherham United Kingdom Headquarters

About Omni

Omni (Private) is headquartered in Sheffield, Rotherham, United Kingdom. Founded in 1997, the company operates across 1 countries with approximately 105 employees worldwide.

Where is Omni's main office?

Omni's main headquarters office is located at Sheffield, Rotherham District, United Kingdom, Sheffield, Rotherham . This serves as the company's primary corporate address and is home to its executive leadership team.

Omni regional offices

Beyond its headquarters in Sheffield, Omni maintains 3 offices across 1 countries. Regional offices span 1 countries.

Omni contact information

The main switchboard for Omni headquarters can be reached at 0114-349-0785. For investor relations, visit omnirms.com/investor-relations.

What does Omni do?

Omni RMS are a leading recruitment process outsourcing specialist working across the UK.Whatever your recruiment needs, whether consultancy, an in-house recruiter or RPO training, they excel.For any business thinking about outsourcing recruiting, Omni are a strong option to consider

Frequently asked questions

Where is Omni headquarters?

Omni's headquarters is located at Sheffield, Rotherham District, United Kingdom, Sheffield, Rotherham , United Kingdom.

How many offices does Omni have?

Omni operates 3 offices across 1 countries as of 2026.

What is Omni's corporate address?

The official corporate address is Sheffield, Rotherham District, United Kingdom, Sheffield, Rotherham .

When was Omni founded?

Omni was founded in 1997 and has grown to employ approximately 105 people worldwide.

What is Omni's phone number?

The main phone number for Omni headquarters is 0114-349-0785.

Find more info on Omni using GraphIQ

Revenue teams waste hours stitching together data from a dozen tools before a single rep can make a meaningful touch. GraphIQ fixes that. Whether you're building target account lists, routing inbound leads, or keeping your CRM clean as Omni's structure changes, GraphIQ gives your RevOps team a single source of truth — automatically.

From territory planning and lead scoring to handoff workflows and pipeline hygiene, our platform connects the data your GTM engine needs to run without friction. Sign up today and see how GraphIQ helps your revenue team spend less time finding information and more time acting on it.

300M+Companies tracked
370M+Employees
2TNews articles & events