25 employees
Omnia Projects is a construction engineering consultancy that offers engineering design and training for the energy industry.
2012