Integrated Creative Lead, EG+ Omnicom
United Kingdom
Storyboard illustrator, Steve Ash Illustration
United States