Taulia employs 512 employees. The Taulia management team includes Cedric Bru (CEO & President), Brady Cale (Chief Technology Officer), and Rene Ho (Chief Financial Officer).
Get Contact Info for All DepartmentsLooking for a particular Taulia employee's phone or email?