Digital Illustrator & Animator, OddPumpkin studio
United Kingdom
Senior Campaign Manager, ITV Creative
Manager
India