Leon le Roux, based in Johannesburg, GP, ZA, is currently a Senior Candidate Engineer at Ensight Energy Solutions. Leon le Roux brings experience from previous roles at Ensight Energy Solutions. Leon le Roux holds a 2014 - 2018 Bachelors in Mechanical Engineering @ University of Pretoria/Universiteit van Pretoria. Leon le Roux has 1 emails on RocketReach.
Looking for a different Leon le Roux?
Find contact details for 700 million professionals.