We are seeking a Brand & Creative Manager to own and evolve the visual identity and brand systems across the Talent Systems portfolio of brands. This is a senior individual-contributor role that pairs brand strategy with hands-on craft — the ideal candidate can define and steward brand identity systems, personally execute polished creative work, produce photo and video shoots, manage external creative resources, and serve as the primary creative liaison between marketing, product, and business development. The Brand & Creative Manager will play a central role in ensuring brand consistency, quality, and cohesion across all customer-facing touchpoints — from marketing campaigns and websites to in-product experiences and event collateral. This role requires equal parts creative vision and operational discipline, with a proven ability to manage projects, direct external partners, and produce high-quality work across multiple brands simultaneously. If you love being hands-on in design work while thinking in brand systems, this is the role for you.
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
Senior