as long as possible. Will be charge of finding new business, be assigned prospects, given accounts, or a combination thereof..., and marketing. Key Responsibilities: * Establishing new business and promotion of Renewable Energy. Able to independently design......
Job Location: Johannesburg, Gauteng, South Africa