Michael Ajibade is a Mechanical Maintenance Engineer at Global Switch, a position held since May 2023. Prior to this role, Michael served as a Mechanical Engineer at Woodford & Woodford FM from October 2016 to May 2023, contributing valuable expertise and experience in mechanical engineering throughout this tenure.
This person is not in any offices