Steven Mcdougall's Location
Glasgow, Glasgow City, United Kingdom
Steven Mcdougall's Work
Steven Mcdougall's Education
Garnock Academy
1985 - 1990
Steven Mcdougall's Skills
Steven Mcdougall's Summary
Steven McDougall, based in Glasgow, Glasgow City, United Kingdom, is currently a Senior QA Onshore at Siemens Wind Power, bringing experience from previous roles at Siemens Wind Power. Steven McDougall holds a 1985 - 1990 Garnock Academy. With a robust skill set that includes Quality Management, Renewable Energy, Wind Turbines, Wind, Power Generation and more, Steven McDougall contributes valuable insights to the industry. Steven McDougall has 1 email on RocketReach.