Peter Tellenbach, Switzerland, Bern, M, Ponte Leonardo GmbH