Manager, Technical Services, Japan at Mapletree | HireBase