Point North employs 49 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?