Platform
Features
Pricing
Newfangled
HQ
Newfangled's headquarters in Chapel Hill, United States
CEO
Chief Product Officer
Senior Email Marketing Technology Strategist
Director Of Operations
Director Integrated Marketing
Director Of Content Marketing
Chief Design Officer
Chief Strategy Officer (cso)
Senior Content Marketing Strategist
Director Of Client Engagement
No jobs in this office