Imaginuity corporate office is located in 1201 Main St Ste 1800, Dallas, Texas, 75202, United States and has 51-200 employees.
imaginuity
imaginuity interactive inc
imaginuity inc
imagenuity
imagineuity llc
imaginuity®
Departments
Number of employees
Marketing
24
Finance
10
Operations
6
Sales
6
Information Technology
5
Engineering & Technical
4
C-Suite
4
| Location | People at location |
| North America | 51-200 |
Explore people who held key positions, contributed to Imaginuity's success, and advanced their careers.
Product Manager, Digit... at Professional Bull Ride...
Worked as Associate Director, Delivery
at Imaginuity (2024-2025)
Vice President, Direct... at Horizon Media
Worked as Media Associate & Director
at Imaginuity (2020-2021)
Explore More
Imaginuity is a performance marketing agency specializing in integrated franchise and multi-location marketing services that leverage data, AI, and human insight. The company aims to help organizations, including franchise systems and multi-location brands, achieve scalable growth and stronger local engagement through a variety of marketing strateg... Read More