Thomas Upton is a highly experienced professional in the renewable energy industry, with a background in civil engineering. Thomas has held various management positions in reputable companies such as EDF Renewables UK & Ireland, Ørsted, SSE Renewables, and DONG Energy, overseeing projects related to offshore wind farms and cable installations. Thomas also has a Chartered Engineer degree from Engineers Ireland and a BEng hons in Civil Engineering from the University of Dundee.
Sign up to view 0 direct reports
Get started
This person is not in any teams