Manitou Southern Africa (Pty) Ltd, the subsidiary of Manitou Group based in Johannesburg, South Africa, is pleased to announce the appointment of Andrew Maynard to the position of Managi...