Point C employs 214 employees. The Point C management team includes Ben Frisch (Chief Executive Officer), Katie Grinberg (Chief People Officer), and Steven Schultz (Chief Revenue Officer).
Looking for a particular Point C employee's phone or email?