Tullow Oil
–
Accra, Greater Accra, Ghana
... utilising the latest and most comprehensive approaches, including digital, electronic and traditional Key roles and ... department Knowledge/Qualifications • Bachelor’s/Master’s degree in Corporate Communications, Marketing, or related field. ... - May 23