Carl Roberts's Location
Cincinnati, OH, US
Carl Roberts's Work
Carl Roberts's Education
Miami University
Bachelor's degree
Carl Roberts's Skills
Carl Roberts's Summary
Carl Roberts, based in Cincinnati, OH, US, is currently a Technical Sales Support Manager at Schoeller Allibert North America, bringing experience from previous roles at Buckhorn Inc. (Myers Industries). Carl Roberts holds a Bachelor's degree @ Miami University. With a robust skill set that includes New Business Development, Plastics, Packaging, Sales Management, Marketing Strategy and more, Carl Roberts contributes valuable insights to the industry. Carl Roberts has 2 emails on RocketReach.