Steven Sorrells's Location
New York, NY, US
Steven Sorrells's Work
Steven Sorrells's Education
University of Richmond
- 2008 - 2009
Steven Sorrells's Skills
Steven Sorrells's Summary
Steven Sorrells, based in New York, NY, US, is currently a Chief Operating Officer at VaxCare, bringing experience from previous roles at VaxCare and Pfizer. Steven Sorrells holds a University of Richmond. With a robust skill set that includes Marketing, Sales Management, Strategic Planning, Emerging Markets, Sales Operations and more, Steven Sorrells contributes valuable insights to the industry. Steven Sorrells has 2 emails and 1 mobile phone number on RocketReach.