Steven McDowall is an experienced engineering professional specializing in electrical engineering. Currently serving as Solutions Engineering Manager at Global Switch since February 2024, McDowall has held several key positions including Technical Director at NDY and HDR, and Engineering Director at Deerns UK. With a career that began in 2000 as an Electrical Engineer at the Department of Public Works, McDowall progressed through various roles at AECOM, culminating in the position of Principal Electrical Engineer. McDowall holds a degree in Electrical and Electronic Engineering from James Cook University, obtained in 2000.
This person is not in any teams
This person is not in any offices