Total South Africa & Buskaid
Total South Africa (SA) was established in 1954 and is part owned by multinational Paris-based Company, Total Group. Through this global alignment, Total strives to ensure that the company is able to benefit from shared access to internationally acclaimed best practice, technological expertise and top flight business innovations. Total SA is committed to developing the…