Charles Alexander Allan
Creative Director (Appointed)

Charles has over 30 years of international design experience gained over 4 continents. Having worked as creative director for leading international brand consultants, he applys ‘best practice’ processes and services to create and deliver successful projects that have received accolades internationally.

He first developed his passion for 3D design when he joined a group of AA architects to create the highly successful Chelsea Girl / Concept Man innovative retail scheme. This followed by the internationally successful Whittards of Chelsea. Then he applied his skills to create the award winning McLaren F1 team livery and branding.

In 2001 he led a team to successfully reposition DBS Bank through a total transformation in the consumer banking experience. He is also passionate about delivering sustainable brand experiences.