Senior Manager, Application Development (Web)
Marriott
- Shanghai
Job Number 24061545 Job Category Sales & Marketing Location Shanghai Operations, 9/F Tower B One ITC, Shanghai, Shanghai, China Schedule Full-Time Located Remotely? N Relocati…