an experienced Installation and Service Technician to join our team in Cape Town. Reporting to the Professional Services Manager, the... service orders with guidance from the Professional Services Manager.– Sourcing professional services opportunities through......
Job Location: Cape Town, Western Cape, South Africa