Odwa Masoka is an accomplished Project Engineer with extensive experience in the engineering sector, presently working at Ford Motor Company since November 2019 and at Schindler Lifts (Pty) Ltd in South Africa since October 2015. Odwa's dual roles in reputable organizations reflect a strong commitment to engineering excellence and project management.
Sign up to view 0 direct reports
Get started