Eric Scherrer, Switzerland, Meilen, M, Swiss Life Holding AG