Well.ca employs 190 employees. The Well.ca management team includes Stephanie Barrington (VP of Marketing), Jennifer Hajer (VP of Operations), and Rajeev Sharma (Director of Information Technology).
Get Contact Info for All DepartmentsLooking for a particular Well.ca employee's phone or email?