Senior B2B Technical Sales Specialist (Renewable energy) Perm Variouse locations at MyCareerCraft (Sandton, South Africa) — aijobsearch