Kara McGrath Email

Deputy Digital Director . Allure

Current Roles

Employees:
71
Revenue:
$10.7M
About
Allure notifies Free Stuff winners directly by mail and, if we do call, we will not request any payment or personal financial information from our winners over the phone.
Allure Address
1 World Trade Center
New York, NY
United States

Past Companies

Allure MagazineDeputy Digital Director
Allure MagazineDeputy Digital Editor
Bustle Digital GroupExecutive Editor, Fashion & Beauty

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.