Open Road Brands, located in Kansas City, MO, seeks an experienced Inside Sales Manager to lead the Inside Sales team on-site. You will drive revenue growth, manage key accounts, and coordinate cross-selling with Allied Brands to support brand strategy and pricing alignment.
The role requires proven leadership, strong relationship skills, and the ability to work with cross-functional teams to improve sales processes and account support. Occasional travel for trade shows and events is expected.
#J-18808-Ljbffr