Petrofac to reduce its headcount by up to 160 jobs

Petrofac's Aberdeen offices
Petrofac's Aberdeen offices