Narwhal HR employs 4 employees. The Narwhal HR management team includes Alexandre Tremblay-Michaud (Founder and CEO), Mohammad Saleh (Talent Specialist), and Samuel Yergeau-Stafford (Head of Talent Acquisition).
Get Contact Info for All DepartmentsLooking for a particular Narwhal HR employee's phone or email?