Omnia Projects employs 85 employees. The Omnia Projects management team includes Jonathan Mapm (Head of Project Services (Electricity Transmission)), Adam Chambers (Head of Assurance Services), and Tom Parker (Head of Design Services).
Looking for a particular Omnia Projects employee's phone or email?