David Scales

Head of Creative Technology, Isobar

A drummer by trade, David has held successful executive roles as chief technologist, creative, consultant and strategist within some of the world’s largest luxury services, energy, education and consulting firms. He is currently leading Isobar’s creative and innovation transformation in the UK.