
Business Support Co‑ordinator (Cape Town)
EDF Renewables (South Africa) • Cape Town, Western Cape, ZA
Business Support Coordinator managing day-to-day operations of the Cape Town office, including facilities coordination, front-of-house operations, vendor management, and administrative support.






