Michele Archambault

Manager of Merchant Development, at TJX