Logo
job logo

Director of Business Growth — High-Impact Leader

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

Save Job

A leading advertising technology company in St. Louis is seeking a Director of Business Development to manage the sales cycle and develop a team. You will oversee outbound calling and present high-ticket digital marketing solutions. The ideal candidate will have over 5 years of sales experience, strong team management skills, and a passion for helping businesses grow. This role offers a lucrative uncapped commission structure and full benefits including unlimited PTO and opportunities for advancement. #J-18808-Ljbffr