Mark Benson's Location
United States
Mark Benson's Work
- Vice President Sales @ Umbra
- General Manager, Europe @ Umbra
Mark Benson's Education
Mark Benson's Skills
Mark Benson's Summary
Mark Benson, based in United States, is currently a Vice President Sales at Umbra, bringing experience from previous roles at Umbra. Mark Benson holds a Northwestern University. With a robust skill set that includes Housewares, Consumer Products, Account Management, Merchandising, Sales Management and more, Mark Benson contributes valuable insights to the industry. Mark Benson has 2 emails on RocketReach.