Tullow Oil Reports 286 Employees Worldwide as Headcount Falls in 2026
Tullow Oil Plc reported 286 employees worldwide as of March 2026, down 2.0% from 2023 and 2.7% year over year in 2026 after a low of 282 in 2025 Q3. The workforce is concentrated in Sub-Saharan Africa (60.3%). Average salary fell 7.3% year over year, while functional groups include Finance and Operations, Engineering, and Sales.