17 employees
Landmarks operates as an investment holding company focus on resorts, hospitality and wellness in the South East Asian region.
1989