The Content Manager is a strategically pivotal role that owns IDI’s brand voice across all channels and formats. This person defines how IDI communicates, who we speak to, and the emotions and actions we aim to inspire, shaping everything from brand messaging architecture and editorial content to website copy, social media, email marketing, and marketing automation. This is a content leadership role for someone who thinks in narratives and customer journeys, writes with clarity and conviction, and connects content strategy directly to business outcomes. The Content Manager operates at both strategic and hands-on levels, crafting compelling content while also designing the journeys that convert prospects into customers. As a central driver of brand perception and growth, this role turns marketing direction into execution, bringing ideas, initiative, and a strong point of view to elevate how IDI shows up in the world.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed
Number of Employees
101-250 employees