Welbi employs 16 employees. The Welbi management team includes Elizabeth Audette-Bourdeau (Founder and Chief Executive Officer), Noemi Lavoie (Enterprise Customer Success Manager), and Kaytie Loucks (Marketing and Operations Coordinator).
Looking for a particular Welbi employee's phone or email?