Point C employs 181 employees. The Point C management team includes Ben Frisch (Chief Executive Officer), Katie Grinberg (Chief People Officer), and Tyler Shimakonis (Director of Compliance).
Looking for a particular Point C employee's phone or email?