Wellist employs 42 employees. The Wellist management team includes Ashley Reid (Founder and CEO), Matthew Dunham (Senior Strategic Analyst), and Lucas Thomeer (Product Manager).
Looking for a particular Wellist employee's phone or email?