Chief Sales Officer Jobs in Cape Town
Business Development Engineer
Terra Firma Solutions - Cape Town
Detailed costing of solutions and financial modelling in developing the deal for presentation to the client Preparation of concept and preliminary designs for solar photovoltaic and energy storage projects...
from: executiveplacements.com - More than 30 days ago