Waabi employs 136 employees. The Waabi management team includes Raquel Urtasun (Founder & CEO), Joyce Tam (Director of Product Management), and Daryn Nakhuda (Head of Software).
Get Contact Info for All DepartmentsLooking for a particular Waabi employee's phone or email?