Cluster Human Resources Manager (or Assistant Manager) at Travelodge Hotels - Asia (Osaka, Kyoto, Nagoya, Tokyo) — aijobsearch