in solar energy systems and services. Strong communication and interpersonal skills. Proven ability to build..., and other innovative strategies. Manage inbound sales calls and proactively contact potential customers using various communication......
Job Location: Johannesburg, Gauteng, South Africa