PASS employs 4 employees. The PASS management team includes Jordan Holberg (Chief Technology Officer), Ian O'Brien (Executive Director), and Alize Hassan (Researcher).
Looking for a particular PASS employee's phone or email?