Sherri Allen's Location
Houston, Texas, United States
Sherri Allen's Work
Sherri Allen's Education
Baylor University - Hankamer School of Business
MBA (Business Administration, Management and Operations)
2001 - 2003
Texas A&M University
Bachelor of Science (BS) (Marketing)
1989 - 1992
Sherri Allen's Skills
Sherri Allen's Summary
Sherri Allen, based in Houston, Texas, United States, is currently a Vice President, Customer Success at Arise Virtual Solutions Inc., bringing experience from previous roles at Global Custom Commerce / Blinds.com (a Home Depot company), Cox Media Group and Atlanta Journal-Constitution. Sherri Allen holds a 2001 - 2003 MBA in Business Administration, Management and Operations @ Baylor University - Hankamer School of Business. With a robust skill set that includes Customer Service, Project Management, Customer Retention, Sales, Advertising Sales and more, Sherri Allen contributes valuable insights to the industry. Sherri Allen has 5 emails and 1 mobile phone number on RocketReach.