Our client based in Boksburg, Johannesburg, is looking for an Technical Sales Support Consultant to join their fast...: Technical Sales Support: Provide detailed technical information and support to customers regarding mobile crushers and screening...