JobMesh

Creative Director, Business Development & Marketing

Advantage Solutions · Saint Louis, Michigan, US

Summary Creative Director, Business Development & Marketing The Creative Director, Business Development & Marketing is an internal-facing leadership role tha...

Job description

Summary Creative Director, Business Development & Marketing The Creative Director, Business Development & Marketing is an internal-facing leadership role that partners closely with Marketing, New Business, Strategy, and Creative teams to drive agency growth and elevate the brand. This role blends creative direction, brand stewardship, and strategic thinking to shape how the agency presents itself to prospective clients. The Creative Director is responsible for defining creative vision across new business initiatives, ensuring compelling storytelling, strong visual identity, and consistency of voice across all pitch and marketing materials. KEY RESPONSIBILITIES: New Business Creative Direction: - Collaborate with Executive Creative Directors and Group Creative Directors to develop creative concepts for new business opportunities - Maintain deep knowledge of the agency’s services, capabilities, and value proposition - Partner with New Business, Strategy, Account, and Creative leadership to align creative output with growth strategies - Serve as the primary owner of new business content and creative execution - Craft persuasive narratives that create a cohesive story across pitch mate...