Johan Swan, a Senior Manager with extensive experience in the energy industry. Led teams in various roles across different companies like ESB, ESB Networks, and Eskom. Successfully managed large-scale infrastructure projects and transformed power utilities. Holds a Master's degree in Business and certifications in coaching practice. A skilled professional with a strong background in leadership and technical expertise.
Sign up to view 1 direct report
Get started