Sales contacts

Below you will find an overview of our staff in the UK, with titles and telephone numbers. Click on the green icons to expand for more contact details.

Sales Managers

Sales Office

Accounts Department

Marketing Department

Technical Department

Management

Corporate

Marine, onshore and offshore solutions