Global Creative Lead, Bumble Inc
United Kingdom
Creatives, BBC Creative
Creative, Advertising Agency
Kenya
Creative
Germany
Saudi Arabia