Job Summary RENEWABLE TECHNICAL SALES MANAGER De Aar EMAIL CV TO Job Title: Renewable Technical sales manager... Department SA BD team Reports to: Technical manager RESPONSIBILITIES • As the technical lead, responsible for providing technical......
Job Location: De Aar, Northern Cape, South Africa