Awell employs 36 employees. The Awell management team includes Jonathan Belanger (Head of Engineering), Nick Hellemans (Head of Product), and Rik Renard (Partnership Lead).
Get Contact Info for All DepartmentsLooking for a particular Awell employee's phone or email?