Omnia logo

Omnia Employee Directory

Business Consulting and ServicesDubayy, United Arab Emirates201-500 Employees

Omnia is a global brand and digital transformation consultancy that helps clients resolve business challenges through a blend of creative design and intelligent technology. The firm focuses on delivering bespoke solutions and experience-led brand experiences intended to drive growth, drawing on a combination of creative and digital expertise. Based in Dubai, with almost two decades in the region and multiple offices worldwide, Omnia positions itself at the intersection of branding, technology, and customer experience to support transformative initiatives for its clients.

Find Omnia employees' phone numbers or email addresses

Omnia Global Highlights

Location
Employees

Asia
221

Minus sign iconPlus sign icon
  • United Arab Emirates
    171
  • India
    17
  • Jordan
    10
  • Viet Nam
    5
  • Philippines
    4
  • Pakistan
    3
  • China
    3
  • Sri Lanka
    2
  • Bangladesh
    2
  • Oman
    1
  • Lebanon
    1
  • Indonesia
    1
  • Saudi Arabia
    1

Europe
208

Minus sign iconPlus sign icon
  • Finland
    66
  • Italy
    64
  • United Kingdom Of Great Britain And Northern Ireland
    20
  • Spain
    12
  • France
    9
  • Netherlands
    8
  • Poland
    6
  • Sweden
    3
  • Portugal
    3
  • Croatia
    3
  • Slovakia
    3
  • Romania
    3
  • Ukraine
    2
  • Serbia
    1
  • Greece
    1
  • Germany
    1
  • Cyprus
    1
  • Belgium
    1
  • Switzerland
    1

Africa
95

Minus sign iconPlus sign icon
  • South Africa
    70
  • Egypt
    11
  • Nigeria
    3
  • Algeria
    3
  • Tunisia
    2
  • Morocco
    2
  • Mozambique
    1
  • Zambia
    1
  • Zimbabwe
    1
  • Angola
    1

North America
40

Minus sign iconPlus sign icon
  • United States Of America
    28
  • Mexico
    7
  • Canada
    4
  • El Salvador
    1

South America
17

Minus sign iconPlus sign icon
  • Argentina
    5
  • Brazil
    4
  • Peru
    4
  • Ecuador
    2
  • Colombia
    1
  • Suriname
    1

Oceania
3

Minus sign iconPlus sign icon
  • Australia
    3

Omnia's Leadership

  • Ceo at Omnia
    S. H. B. C. I.
    Ceo
  • Ceo-Directora at Omnia
    I. T. C.
    Ceo-Directora
  • Chief Executive Officer at Omnia
    O. S.
    Chief Executive Officer
  • Head Of Talent Acquisition at Omnia
    A. S.
    Head Of Talent Acquisition
  • Head Of Ux & Design At Omnia at Omnia
    M. L. P.
    Head Of Ux & Design At Omnia
  • Head Of Delivery at Omnia
    M. D.
    Head Of Delivery
  • Head Of Design & Innovation at Omnia
    R. N.
    Head Of Design & Innovation
  • Head Of Marketing at Omnia
    K. E.
    Head Of Marketing

Omnia Employee Metrics

100%
50%
0%
2026
2025
  • Arts & Design
  • Program & Project Management
  • Information Technology
  • Marketing
  • Recruiting
  • Other
  • Consultant
  • Accounting
  • Media & Communications

Contact profiles from Omnia

Name
Title
Contact
Location
Last Update
  • Digital Project Manager / Service Delivery Manager at Omnia
    M. U. N.
    Digital Project Manager / Service Delivery Manager
    United Arab Emirates, Dubai
    Sep 15, 2026
  • Senior Project Manager at Omnia
    N. S.
    Senior Project Manager
    United Arab Emirates, Dubai
    Sep 15, 2026
  • Senior Project Manager at Omnia
    S. O.
    Senior Project Manager
    United Arab Emirates, Dubai
    Oct 16, 2026
  • Senior Technical Delivery / Project Manager - Digital Transformation at Omnia
    S. K.
    Senior Technical Delivery / Project Manager - Digital Transformation
    United Arab Emirates, Dubai
    Sep 19, 2026
  • Senior Technical Project Manager at Omnia
    S. P. P.
    Senior Technical Project Manager
    India, Telangana
    Sep 18, 2026
  • Relationship Manager at Omnia
    R. T.
    Relationship Manager
    China, Shanghai
    Sep 03, 2026
  • Information Technology Training Manager at Omnia
    D. E.
    Information Technology Training Manager
    South Africa
    Sep 16, 2026
  • Senior Content Manager at Omnia
    M. O.
    Senior Content Manager
    Jordan, Amman
    Sep 18, 2026
  • Information Technology Development Manager at Omnia
    R. D.
    Information Technology Development Manager
    South Africa, Western Cape
    Aug 31, 2026
  • Project Manager at Omnia
    S. H.
    Project Manager
    Finland
    Aug 07, 2026

Frequently Asked Questions

What is Omnia known for?

Minus sign iconPlus sign icon
Omnia was founded in 2001 and operates in the Business Consulting and Services industry. You can contact Omnia's main corporate office by phone at . Explore Omnia's company overview page for more information.

What is Omnia's most common email format?

Minus sign iconPlus sign icon
Omnia employees' email format typically follows the pattern of First.Last@omnia.ae. Trying to find reliable and up-to-date employee contact data? Find more Omnia email formats with LeadIQ.

How many employees does Omnia have currently?

Minus sign iconPlus sign icon
Omnia has approximately 485 employees as of August 2026. These team members are located across 6 continents, including Asia, Europe and Africa.

Who are Omnia's key employees and leadership?

Minus sign iconPlus sign icon

As of August 2026, Omnia's key employees include:

  • Ceo: S. H. B. C. I.
  • Ceo-Directora: I. T. C.
  • Chief Executive Officer: O. S.
  • Head Of Talent Acquisition: A. S.
  • Head Of Ux & Design At Omnia: M. L. P.

Looking for contact data? Unlock accurate emails and phone numbers for your ideal prospects with LeadIQ.

Ready to create more pipeline?

Get a demo and discover why thousands of SDR and Sales teams trust
LeadIQ to help them build pipeline confidently.

© LeadIQ, Inc. All rights reserved.