Charlie Health employs 1,143 employees. The Charlie Health management team includes Carter Barnhart (Chief Executive Officer), Justin Weiss (Co-founder, Head of Corporate Strategy), and Caroline Fenkel (Co-founder and Chief Clinical Officer).
Get Contact Info for All DepartmentsLooking for a particular Charlie Health employee's phone or email?