Point C corporate office is located in 1 E Wacker Dr, Chicago, Illinois, 60601, United States and has 501-1,000 employees.
point c
Departments
Number of employees
Operations
23
Sales
21
Finance
13
Engineering & Technical
10
Human Resources
9
Information Technology
8
Medical & Health
4
| Location | People at location |
| North America | 51-200 |
Explore people who held key positions, contributed to Point C's success, and advanced their careers.
Director, Project Mana... at Epique Realty
Worked as Director, Care Management of Operations
at Point C (2023-2024)
Director of Acute Inpa... at Titus Regional Medical...
Worked as Case Management Nurse
at Point C (2024-2025)
Explore More
Point C is a privately held, national network of third-party administrators (TPAs) of self-insured healthcare plans, headquartered in Chicago, Illinois, founded in 2020. The company operates as a family of regional TPA partners, each with local market expertise and deep knowledge of specific industries, collectively serving small to midsize employe... Read More