Creative Lead / Designer

In response to the expansion of our current services, we’re looking for a talented Creative Lead / Designer who will work alongside the Head of Creative and Content, to take on both internal and external briefs from clients across the globe. This is an exciting new role that will be integral to the development of Alpha Creative within our established global business. We are looking for a passionate and self-driven individual who can help develop our visual positioning, visual strategy and design assets, ensuring consistency across all of our communication touchpoints.

Location: Cambridge (United Kingdom)