Insight Global, based in New Bremen, OH, seeks a Director of Marketing to lead and elevate our marketing strategy, shaping how the brand is experienced across touchpoints. In this high-visibility role, you will guide integrated marketing programs across North America, modernize processes, and partner with executives to drive growth and strengthen employer branding.
You will oversee strategic leadership and brand stewardship, drive demand generation, and collaborate across functions to improve
#J-18808-Ljbffr