Ellie Ostroff's Location
San Francisco, CA, US
Ellie Ostroff's Work
Ellie Ostroff's Education
Ellie Ostroff's Skills
Ellie Ostroff's Summary
Ellie Ostroff, based in San Francisco, CA, US, is currently a Strategic Account Executive at Twilio, bringing experience from previous roles at Twilio, Oracle and Neodyne Biosciences, Inc. Ellie Ostroff holds a University of California, Santa Barbara. With a robust skill set that includes Leadership, Team Building, PowerPoint, Social Media, Public Speaking and more, Ellie Ostroff contributes valuable insights to the industry. Ellie Ostroff has 3 emails and 1 mobile phone number on RocketReach.