Robert Snodgrass currently holds the position of Senior Site Operator at RWE since July 2023 and serves as a Site Operator at Cooper Mountain Solar from January 2023 onwards. Additionally, Robert has experience as a Solar Plant Operator at Sempra U.S. Gas & Power and has been functioning as a Safety Coordinator at Con Edison Clean Energy Businesses since January 2019. This diverse background in solar energy operations and safety coordination underscores Robert's expertise in the field.
Sign up to view 0 direct reports
Get started
This person is not in any teams