Bianca Shen
Advertising Manager at Restaurant Brands International
Spain