Stephanie Towle's Location
United States
Stephanie Towle's Work
Stephanie Towle's Education
Stephanie Towle's Skills
Stephanie Towle's Summary
Stephanie Towle, based in United States, is currently a Global Partnership and Channel Manager at Lumigo, bringing experience from previous roles at Snowflake, Paycom, Grainger and Stryker. Stephanie Towle holds a 2009 - 2013 Bachelor of Science in Double major; Biology and Commnunications @ Coastal Carolina University. With a robust skill set that includes Sales, Medical Sales, Public Speaking, Microsoft Office, Customer Service and more, Stephanie Towle contributes valuable insights to the industry.