Ewan McLeod is a Building Services Consulting Engineer and a member of the Senior Management Team at Advanced Building Engineering (ABE) in Germany. Currently serving as an Associate Director, Ewan undertakes roles as Project Director, Manager, and Mechanical Technical Skills Development Leader for multidisciplinary commercial property projects. Previous experience includes managing MEP projects in the UK, Germany, Eastern Europe, and North Africa across various sectors such as public buildings, hotels, and commercial offices. Ewan holds a B.Sc. (Hons) in Mechanical Engineering from the University of Aberdeen, earned in 1984.
This person is not in the org chart
This person is not in any teams
This person is not in any offices