Scarlett Lok

Head of TV at SapientNitro North America

Boston, China

Positions

Head of TV

SapientNitro North America
Boston, United States

Get your Talent Profile
for free and Become a Member of AdForum

Get Started