More than 500 specialists at head office and in our terminals work with the goal of ensuring a great customer experience. 
Operations support teams:

  • Procurement
  • Accounting and Finance
  • Engineering and Maintenance
  • Operations
  • Human Resources
  • Health, Safety, and Environment
  • Information Technology
  • Sales, Marketing, and Business Development
Équipe, Groupe Somavrac