Sarah Castor's Location
Portland, OR, US
Sarah Castor's Work
Sarah Castor's Education
Sarah Castor's Skills
Sarah Castor's Summary
Sarah Castor, based in Portland, OR, US, is currently a Evaluation and Engineering Manager at Energy Trust of Oregon, bringing experience from previous roles at Energy Trust of Oregon and Federal Reserve Board. Sarah Castor holds a 2004 - 2007 Master’s Degree @ University of California, Davis. With a robust skill set that includes PowerPoint, Energy, Engineering, Customer Service, Renewable Energy and more, Sarah Castor contributes valuable insights to the industry. Sarah Castor has 1 email and 1 mobile phone number on RocketReach.