Logo
Drive Social Media LLC

Director of Business Development — Lead & Scale Growth

Drive Social Media LLC, Saint Louis, Missouri, United States, 63146

Save Job

A leading advertising technology firm is seeking a Director of Business Development to oversee the sales cycle and manage a team. Candidates should have over 5 years of experience in full-cycle sales, particularly with small to medium-sized businesses. The role offers an attractive compensation package, including an uncapped commission structure and full benefits. Opportunities for career advancement into senior roles exist within a dynamic and fast-growing company based in St. Louis. #J-18808-Ljbffr