50 employees
Olivier provides project solutions inclusive of project controls, staff augmentation, and management strategies to industry partners.
2009