Jessica Terlizzi
Associate Creative Director - Art at jessica terlizzi
New York, United States
To help launch AmEx's revamped Green Card, we created a spot showing that no matter what you go through in life, American Express is with you through it all.

Talent you might be interested in

Trending

Create a free Talent profile and become a member of AdForum

Get Started