Illustrator
Philippines
United States
Digital Communications & Content Producer, BAFTA
United Kingdom