1. Engage121
United States · Social Media Marketing Software
Enabling global brands to get local through social. Based in Connecticut, Engage121 Inc. has, for more than 15 years, provided communications software and services to hundreds of brands, retailers, national franchisors…
- Revenue
- $1.8M
- Team size
- 16