executiveplacements.com
–
Johannesburg, Gauteng, South Africa
... Tasks may involve project management, strategic planning, sales support, product design, service application, logistics, and marketing. Key Responsibilities: Establishing new business and promotion of Renewable Energy. Able to independently design ... - Mar 28