Primate employs 11 employees. The Primate management team includes Bart Oleszczyk (Co-founder, Technical Director), Rebecca McIntyre-Smith (Managing Partner), and Gordon McLachlan (Managing Director).
Get Contact Info for All DepartmentsLooking for a particular Primate employee's phone or email?