Are you a South African citizen or a foreign national legal authorised to work in South Africa? Do you have a BTech degree or an Honours degree or higher qualification in Chemical Engineering or a related study field? Petroleum company, BP is inviting applications for its Chemical Engineering Graduate Trainee Programme starting in 2015. The