executiveplacements.com
–
Cape Town, Western Cape, 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. Be the primary point of ... - Jun 04