Caylie Scherba's Location
Cleveland, Ohio, United States
Caylie Scherba's Work
Caylie Scherba's Education
Caylie Scherba's Skills
Caylie Scherba's Summary
Caylie Scherba, based in Cleveland, Ohio, United States, is currently a National Sales Executive at Inflatable Images, bringing experience from previous roles at Inflatable Images, Final Expense Sales Leads, Agents Dialer and Wittenberg Panhel. Caylie Scherba holds a 2011 - 2015 Bachelor Of Arts in Psychology @ Wittenberg University. With a robust skill set that includes Event Planning, Microsoft Office, Customer Service, PowerPoint, Research and more, Caylie Scherba contributes valuable insights to the industry.