skip to Main Content

Spencer holds bachelor’s degrees in Environmental Science and French Literature from Western Washington University and a double degree Master of Science in Management and Engineering of Energy and Environment (ME3) from Universidad Politécnica de Madrid, École des Mines de Nantes, and KTH Royal Institute of Technology.

Spencer has a diverse and interdisciplinary skillset from six years of consulting experience in a range of sectors including environmental, communication, energy efficiency, and renewable energy. Spencer joins us from DNV GL where he served as a project manager in the onshore wind division managing the turnkey installations of meteorological masts for wind resource assessments and power performance testing across North America.

Spencer is from the United States and speaks English, French with knowledge of Spanish

Brussels Office