Point North employs 48 employees. The Point North management team includes Michelle Cooper (Chief Executive Officer), Sarah McIntyre (Fund Manager), and Loujane Alasi (Marketing and Communications Officer).
Looking for a particular Point North employee's phone or email?