Robert Scherrer's Location
Columbus, OH, US
Robert Scherrer's Work
Robert Scherrer's Education
Robert Scherrer's Skills
Robert Scherrer's Summary
Robert Scherrer, based in Columbus, OH, US, is currently a Director at Williams Lea, bringing experience from previous roles at Williams Lea, ISS Japan Co., Ltd. and Regus Japan. Robert Scherrer holds a BS Business Administration in Marketing @ Miami University. With a robust skill set that includes Operations Management, Start-ups, Product Marketing, New Business Development, Sales and more, Robert Scherrer contributes valuable insights to the industry. Robert Scherrer has 4 emails on RocketReach.