Michelle Strickland Email

Creative Team Manager . UpSwell

Current Roles

Employees:
68
Revenue:
$15.3M
About
More customers. Period. That's what you want, right? That's what UpSwell delivers - for owners of independent and franchise businesses. Combine our highly targeted digital and print marketing solutions to drive the max number of customers to you business.
UpSwell Address
100 Chastain Center Blvd
Kennesaw, GA
United States
UpSwell Email

Past Companies

UpSwellCreative Team Manager
UpSwellGraphic Design Team Leader
Mudlick MailGraphic Designer

#1 Startup Dataset

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