The Four Seasons Shanghai: Getting Ever BetterPeter Weber has been the general manager of the Four Seasons Shanghai for six years.