Nick Fletcher

Senior Vice President, EMEA, Rakuten Advertising