Jan Marshall (pictured) was named general manager of the under-construction Hotel Okura Manila that’s located within the Resorts World Manila complex. The new ultra-luxury property is slated to open its doors to the public in Q1 2019 in Manila, [...]