Rob Estrella's Location
Boulder, CO, US
Rob Estrella's Work
Rob Estrella's Education
University of San Francisco
Bachelor of Science - BS
Stanford University
Innovation & Entrepreneurship
St. Ignatius College Preparatory
Rob Estrella's Skills
Rob Estrella's Summary
Rob Estrella, based in Boulder, CO, US, is currently a Executive Director, Business Development at Science 37, bringing experience from previous roles at Science 37, TransPerfect and CluePoints. Rob Estrella holds a Bachelor of Science - BS @ University of San Francisco. With a robust skill set that includes Business Development, Sales, Sales Management, Leadership, Consultative Selling and more, Rob Estrella contributes valuable insights to the industry. Rob Estrella has 1 email on RocketReach.