People
Maggie Lalor
Associate Creative Director/Art Director
Atlanta, Georgia, United States
Currently at Amex
© Feats Collective 2026