Imarc corporate office is located in 21 Water St Ste 1, Amesbury, Massachusetts, 01913, United States and has 11-50 employees.
imarc inc
imarc
imarc llc
imarc
imarc corp
imarc hq
Departments
Number of employees
Engineering & Technical
9
Marketing
7
Sales
6
Operations
2
Finance
1
C-Suite
1
| Location | People at location |
| North America | 11-50 |
| Asia | 1-10 |
Explore people who held key positions, contributed to Imarc's success, and advanced their careers.
Explore More
Imarc is a digital agency that specializes in elevating brands through inspired collaboration, offering expertise in strategy and research, web development, design and UX, content, and digital marketing. The agency primarily serves B2B clients across various industries, including technology, manufacturing, healthcare, education, finance, and human... Read More