of Petrofac’s communications and marketing strategy, management of plans and global channel development with a ‘digital-first...: This communications and marketing specialist will be highly motivated and conscientious, energised by the opportunity to work across the...
Petrofac