Stefan Badenhorst has been the Engineering And Maintenance Manager at Enva since November 2023. Prior to this role, Stefan was the Maintenance Manager at Gerflor from January 2020 to November 2023. Stefan also served as the Maintenance Reliability Lead at Celestica from March 2012 to January 2020. Stefan holds an Associate's Qualification in Avionic Engineering from Pietersburg Technical College.
Sign up to view 0 direct reports
Get started