Ambra Duncan
Advertising Manager at Meta
New York, United States