Learning and Development Manager
Ayala Land, Inc.
- Philippines
Ten Knots Group is currently owned by Ayala Land Inc. and it operates the four island resorts - El Nido Resorts Apulit, Miniloc, Lagen and Pangulasian Islands. Currently, Ten Knots…