Procurement & Spend Management
Omnea offices and sites
Omnea has 12 sites in 10 countries; 12 sites have open roles now. The busiest is London. The head office is in London.
Data updated Nov 15, 2026 · Back to the company report
12Sites
10Countries
12Hiring offices
64Open roles
Every site
| Site | Country | Type | Open roles | Roles in 90 days | Hires most for | Engineering | Seen since |
|---|---|---|---|---|---|---|---|
| London | United Kingdom | Headquarters | 32 | 26 | Sales, Operations, AI/ML | 25% | Dec 2024 |
| New York | United States | Sales office | 15 | 12 | Sales, AI/ML, Solutions | 13% | Nov 2025 |
| Melbourne | Australia | Not classified | 2 | 2 | Management, Sales | 0% | Oct 2026 |
| Paris | France | Not classified | 2 | 2 | Sales, Operations | 0% | Oct 2026 |
| Munich | Germany | Not classified | 2 | 2 | Sales, Operations | 0% | Oct 2026 |
| Tel Aviv | Israel | Not classified | 2 | 2 | Sales, Operations | 0% | Oct 2026 |
| Stockholm | Sweden | Not classified | 2 | 2 | Sales, Operations | 0% | Oct 2026 |
| Copenhagen | Denmark | Not classified | 2 | 2 | Sales, Operations | 0% | Oct 2026 |
| Frankfurt am Main | Germany | Not classified | 2 | 2 | Sales, Operations | 0% | Oct 2026 |
| Toronto | Canada | Not classified | 1 | 2 | Sales | 0% | Sep 2026 |
| Austin | United States | Not classified | 1 | 1 | Sales | 0% | May 2026 |
| Singapore | Singapore | Not classified | 1 | 1 | Sales | 0% | Oct 2026 |
Source: office addresses in postings and company registers
How to cite
Omnea, Offices. Alion, Nov 15, 2026. https://alion.io/company/omnea/offices
