Catch corporate office is located in 131 Tremont St Ste 3, Boston, Massachusetts, 02111, United States and has 201-500 employees.
catch
catch restaurants
catch insurance llc
catch financial inc
catch nyc
catch la
Departments
Number of employees
Operations
18
Marketing
4
C-Suite
4
Sales
2
Finance
1
Human Resources
1
Engineering & Technical
1
| Location | People at location |
| North America | 11-50 |
| Asia | 1-10 |
| South America | 1-10 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Catch's success, and advanced their careers.
Director, Client Succe... at Rightway Healthcare
Worked as Customer Experience Lead
at Catch (2021-2022)
Explore More
Catch is a financial technology company that simplifies the process of obtaining health, dental, and vision insurance tailored to individual needs. They provide a free service that helps clients, including freelancers, gig workers, and independent professionals, find the best insurance plans while applying tax credits for potential savings. Their t... Read More