Tullow wins best HR Management Award in Oil and Gas Sector

Tullow Ghana Limited staff in a group photograph
Tullow Ghana Limited staff in a group photograph