Are you a South African citizen or a foreign national legal authorised to work in South Africa? Do you have an BCom Honours degree or higher qualification in Human Resource Management (HR) or related qualification? Are you looking for a graduate internship training programme? Petroleum products company, BP is inviting applications for its Human Resource