Eric Clouser's Location
Kennesaw, GA, US
Eric Clouser's Work
Eric Clouser's Skills
Eric Clouser's Summary
Eric Clouser, based in Kennesaw, GA, US, is currently a Customer Satisfaction Manager at Omni International, Inc., bringing experience from previous roles at Omni International, Inc.. With a robust skill set that includes Customer Service, Microsoft Excel, Microsoft Office, Life Sciences and more, Eric Clouser contributes valuable insights to the industry. Eric Clouser has 2 emails on RocketReach.