Edwin Lüdi, Leading Finances, St. Moritz