Vincent Legoabe is a seasoned manager at Flosep, where they oversee the development, manufacturing, and marketing of air filtration systems to meet client requirements. Prior to this role, Vincent served as the Head of Mechanical Engineering Services at Necsa and gained extensive experience in engineering and project management at companies such as De Beers, BAE Land Systems, and Denel Aerospace Systems. Vincent holds a Master's degree in Business Leadership from the University of South Africa and a Bachelor's degree in Mechanical Engineering from the University of Natal.
This person is not in the org chart
This person is not in any teams
This person is not in any offices