DescriptionPetrofac is an international energy services company that designs, builds, operates, manages, and maintains oil, gas, petrochemical, and renewable energy infrastructure. In offshore wind, it has delivered engineering, procurement, construction, installation, and commissioning work for offshore and onshore transmission stations.