Michael Bernhard, Switzerland, Pully, M, TAS Assurances SA