Christopher Roy is a PV Engineer at Urban Grid since August 2022 and previously worked as an Energy Systems Designer at Tesla from March 2018 to February 2023. Christopher holds a Bachelors of Science degree in Natural Resources/Conservation from the University of Massachusetts Amherst.
Sign up to view 0 direct reports
Get started