Ali Millard Location
New York, United States
Ali Millard Work
Ali Millard Education
Ali Millard Summary
Ali Millard, based in New York, United States, is currently a Sr. Manager - Customer Loyalty Marketing at American Express. Ali Millard brings experience from previous roles at American Express, Local Locker and Haute Hijab. Ali Millard holds a Bachelor's degree in Cultural and Social Psychology @ Bates College. Ali Millard has 1 emails and 2 mobile phone numbers on RocketReach.