Energy and Utilities • Oil and Petroleum • Puma Energy • South Africa Puma Energy Jobs: Apply for New Vacancies in South Africa 3 months ago