Sophie Westover Email

Climate Portfolio Manager . Wren

Current Roles

Employees:
425
Revenue:
$77M
About
Wren helps you live carbon neutral by accounting for and offsetting your carbon emissions through transparent climate projects.
Wren Address

San Jose, CA
United States
Wren Email

Past Companies

WrenClimate Portfolio Manager
University of California, BerkeleyGraduate Student Reader
Berkeley Economic Advising and Research (BEAR)Researcher