Stephen Brown is a seasoned Project Delivery Manager currently overseeing commissioning activities for Energy City Development Co. in Saudi Arabia. They have previously served as General Manager in the Middle East for Acciona Engineering and held various engineering roles in nuclear and industrial sectors, with significant accomplishments in project management and team leadership. Stephen holds a Bachelor of Science in Engineering with a focus on Nuclear Engineering from the University of Massachusetts Lowell.
This person is not in the org chart
This person is not in any teams
This person is not in any offices