Sarah Castillo's Location
San Francisco, CA, US
Sarah Castillo's Work
Sarah Castillo's Education
Sarah Castillo's Skills
Sarah Castillo's Summary
Sarah Castillo, based in San Francisco, CA, US, is currently a Director, Group Business Operations at Staffbase, bringing experience from previous roles at Staffbase. Sarah Castillo holds a 2011 - 2015 New York University - Polytechnic School of Engineering. With a robust skill set that includes Microsoft Office, Matlab, Engineering, PowerPoint, Team Leadership and more, Sarah Castillo contributes valuable insights to the industry. Sarah Castillo has 2 emails on RocketReach.