BetterComp employs 44 employees. The BetterComp management team includes Alan Miegel (Co-Founder and CEO at BetterComp), Sandra Leon (Co-Founder and Chief Customer Officer), and Derek Watson (Chief Technology Officer and Co-Founder).
Get Contact Info for All DepartmentsLooking for a particular BetterComp employee's phone or email?