The Local Technical Support Manager – Japan is responsible for leading, developing, and managing the local pre-sales technical support team to deliver high-quality, solution-oriented support to customers and partners. This role plays a critical part in
JOB SUMMARY This position is responsible for coordinating post tour, giving premium gifts to guests/ members and the presentation for purchase of the Encore program to all TNS (Tour No Sale) guests/ members. The role also includes