New Business Development Identifying and onboarding potential partners (System Integrators/EPCs & Distributors) through scouting visits and phone calls. Develop and maintain a robust sales pipeline by identifying and targeting potential res......
Job Location: Johannesburg, Gauteng, South Africa