The MPP covers the maintenance schedules for all of Aramco's offshore facilities and has been executed by WorleyParsons since 2003. It is a large contract and WorleyParsons has 350 personnel working on it in the Eastern Province of the kingdom, many of them being engineers. Prior to the firm agreeing an extension, Aramco had been planning to retender the deal.