Umbo employs 31 employees. The Umbo management team includes Weh Yeoh (Co-Founder and CEO), Francesca Pinzone (Co-Founder and Chief Operating Officer), and Cath F. (Speech Language Pathologist).
Get Contact Info for All DepartmentsLooking for a particular Umbo employee's phone or email?