Olivia Angerosa Email

Director Paid Media . Newfangled

Current Roles

Employees:
39
Revenue:
$7.8M
About
We give expert firms the strategy, technology, and habits they need to take control of their future by owning their marketing.
Newfangled Address
601 W Rosemary St.
Chapel Hill, NC
United States
Newfangled Email

#1 Startup Dataset

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