Chayora employs 34 employees. The Chayora management team includes Oliver Jones (Chief Executive), Steven Cao (Executive Director, China), and Yali Liu (Executive Vice President - Network and Strategy).
Get Contact Info for All DepartmentsLooking for a particular Chayora employee's phone or email?