90 employees
A provider of technical assistance, facility and ship management services to major oil and gas companies and the French government
2008