Omnia employs 16 employees. The Omnia management team includes Will White (Director), Rebecca Tompkins (Managing Director, US), and Nancy Hostler (Director).
Get Contact Info for All DepartmentsLooking for a particular Omnia employee's phone or email?