App Logo
Studio Director at Ogilvy in Greater London, England | Swiftcruit