Omnia retail logo

Omnia retail Headquarters & Office Locations

Verified data Software Companies 52 employees 5 offices worldwide

Headquarters: 200-a3 Prins Bernhardplein, Amsterdam, North Holland 1097JB, Netherlands

Data last updated August 2026 · Sourced via GraphIQ

Headquarters
Amsterdam, North Holland
Netherlands
Total offices
5
across 2 countries
Employees
52
est. 2026

Omnia retail headquarters details

200-a3 Prins Bernhardplein

Amsterdam

North Holland

1097JB

Netherlands

2012

All Omnia retail office locations

5 total
City State / region Country Type
Amsterdam HQ North Holland Netherlands Headquarters

About Omnia retail

Omnia retail (Private) is headquartered in Amsterdam, North Holland, Netherlands. Founded in 2012, the company operates across 2 countries with approximately 52 employees worldwide.

Where is Omnia retail's main office?

Omnia retail's main headquarters office is located at 200-a3 Prins Bernhardplein, Amsterdam, North Holland 1097JB. This serves as the company's primary corporate address and is home to its executive leadership team.

Omnia retail regional offices

Beyond its headquarters in Amsterdam, Omnia retail maintains 5 offices across 2 countries. Regional offices span 2 countries.

Omnia retail contact information

The main switchboard for Omnia retail headquarters can be reached at +31-085-047-92-40. For investor relations, visit omniaretail.com/investor-relations.

What does Omnia retail do?

Omnia Retail is the company behind Europe's first dynamic pricing software. Built by two industry experts - one a retail software engineer, the other a retail strategy consultant - Omnia was created to help each founder’s respective clients achieve more with their pricing. Omnia’s mission is to help retailers and brands take control of their pricing and grow profitably with automation and insights, and the enterprise-ready software makes it easy for teams to manage pricing without the need for IT.

Frequently asked questions

Where is Omnia retail headquarters?

Omnia retail's headquarters is located at 200-a3 Prins Bernhardplein, Amsterdam, North Holland 1097JB, Netherlands.

How many offices does Omnia retail have?

Omnia retail operates 5 offices across 2 countries as of 2026.

What is Omnia retail's corporate address?

The official corporate address is 200-a3 Prins Bernhardplein, Amsterdam, North Holland 1097JB.

When was Omnia retail founded?

Omnia retail was founded in 2012 and has grown to employ approximately 52 people worldwide.

What is Omnia retail's phone number?

The main phone number for Omnia retail headquarters is +31-085-047-92-40.

Find more info on Omnia retail 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 Omnia retail'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