Schletter South Africa appoints new MD

Solar photovoltaic (PV) mounting system supplier Schletter South Africa has appointed Trevor DeVries MD, effective November 6. DeVries is heading the company that serves the sub-Saharan Africa business of the globally active Schletter Group.