Albert Bow logo
Albert Bow1 day ago

Creative Director

On-site · London, England, United Kingdom

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Small

Job Summary

Own the creative vision across brand, product, and marketing surfaces; lead concept development for campaigns, launches, product explainers, and narrative work; oversee design, motion, and copy to deliver cohesive, high-impact creative; build a scalable, unified brand system from scratch; direct a major rebrand and a full website rebuild; translate complex workflows into clear, compelling narratives; provide hands-on creative leadership, mentoring designers and guiding end-to-end craft; manage external creative partners to ensure consistent output and quality.

Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Albert Bow

Creative Director

Apply on Sorce