Redwood Energy employs 31 employees. The Redwood Energy management team includes Sean Armstrong (Partner), Michael Winkler (Partner and Energy Analyst), and Emily Higbee (Research Director).
Looking for a particular Redwood Energy employee's phone or email?