Profile
Head of Creative Strategy & Partnerships Lead
Yahoo
Country or State
United Kingdom
Creative marketing and brand management in the U.S and U.K.
Head of Creative Strategy & Partnerships Lead at Yahoo
2:1 BA, Journalism with Media studies and Advertising
MAD Fest London 2022