Arran D'Aubigny is currently the Head of Content & Strategy at Demand Studio, where they are responsible for creative and content campaigns for Finance, Tech, Medical and Pharmaceutical firms in the B2B space. Arran is also the Founder of Mind Orchard and Director of Involve Group at Mind Orchard UK Ltd, working with clients like LEGO, Disney, RSPCA, and blue chip companies. With a background as the Managing Director at MO Digital Creations and experience as the Head of Digital Content at EA, Arran has a strong history of leadership in the digital media and marketing industry.
Sign up to view 0 direct reports
Get started