The executive management team of Cape Town-based Southern Power Products (SPP) has been strengthened with the recent appointment of Jacques Br?mmer as CEO. The appointment of Br?mmer – a former director of Cummins Southern Africa and a man with more than 20 years’ experience in…