Europe

New leadership for Nobu Ibiza Bay

Nobu Ibiza Bay has appointed Edwin Kramer to the position of general manager with the resort.He joins from Barcelona Edition, where he led the team as general manager for its launch in 2018.Kramer has…