Welkin Health employs 35 employees. The Welkin Health management team includes Joe Oest (VP of Finance), Oleksii Mylotskyi (VP of Engineering), and Mallory Martin (Senior Digital Marketing Manager).
Get Contact Info for All DepartmentsLooking for a particular Welkin Health employee's phone or email?