John Swart is currently the Core Engineering Manager at JordProxa since October 2018. Prior to this role, John served as an Engineering Manager at Process Plant Technology since November 2007. John also has experience as a Mechanical Engineer at both DRA in 2005-2006 and VWS Envig from 2000-2004. John pursued their education at Stellenbosch University from 1996-2000.
Sign up to view 0 direct reports
Get started
This person is not in any teams