... a Technical Support Advisor. The position will be based at their head offices ... . Duties: Technical support to branches, Dealers ... , dealership and clients. Attending technical meetings. Conduct technical analysis of failures and ...
2 months ago