Max Storrs's Location
United States
Max Storrs's Work
Max Storrs's Education
Max Storrs's Skills
Max Storrs's Summary
Max Storrs, based in United States, is currently a Executive Director Business Development at Premier Research, bringing experience from previous roles at Allucent, Independent Consultant, Iqvia and Campbell Alliance Group, Inc. Max Storrs holds a 1997 - 2001 Bachelor of Science in Marketing, Finance @ North Carolina State University. With a robust skill set that includes Business Development, Keys, Oncology, Process Improvement, Partnerships and more, Max Storrs contributes valuable insights to the industry. Max Storrs has 2 emails on RocketReach.