Swellshark corporate office is located in 55 W 39th St Fl 10, New York, New York, 10018, United States and has 11-50 employees.
swellshark llc
swellshark
swellshark
swellshark llc
Departments
Number of employees
Marketing
10
C-Suite
2
Sales
2
Engineering & Technical
1
Information Technology
1
Operations
1
Finance
1
| Location | People at location |
| North America | 11-50 |
Explore people who held key positions, contributed to Swellshark's success, and advanced their careers.
Measurement & Reportin... at Synchrony
Worked as Analytics Associate Director, Strategy
at Swellshark (2019-2019)
Vice President, Managi... at Horizon Media
Worked as Group Account Director
at Swellshark (2017-2018)
Explore More
Swellshark is a company that focuses on delivering results for its clients through innovative strategies. They work with a diverse range of clients, showcasing their ability to adapt to various needs. The company emphasizes transparency in their processes, sharing insights on how they achieve success. Located in New York City, swellshark invites po... Read More