Gemma Sherman's Location
New York, New York, United States
Gemma Sherman's Work
Gemma Sherman's Education
Gemma Sherman's Skills
Gemma Sherman's Summary
Gemma Sherman, based in New York, New York, United States, is currently a Managing Member at Sunray Power, bringing experience from previous roles at Sunray Power. Gemma Sherman holds a 2007 - 2011 Bachelor of Science in Environmental Science @ University of Bristol. With a robust skill set that includes Investments, Financial Modeling, Due Diligence, Financial Analysis, Management and more, Gemma Sherman contributes valuable insights to the industry. Gemma Sherman has 1 email on RocketReach.