Petrofac is a leading international service provider to the energy industry. Our teams design, build, manage, operate, and maintain offshore and onshore facilities upstream, downstream and across the renewables sector. Our 41 years track record of safe and reliable execution is underpinned by a cost effective, local delivery model along with training and competence solutions that support safe, skilled, and competent workforces globally.
With around 8,500 employees, Petrofac operates out of seven strategically located centres and has a further 24 offices worldwide.
We always bring the right energy to enable our clients to meet the world’s evolving energy needs.