... key role. As the Customer Support Centre Manager, you will be ... all aspects of our Customer Support Centre operations, maintaining operational standards ... regarded. Previous exposure to OEM support, or mining and construction industries ...
3 days ago