Christian Dreier, Switzerland, Bern, M, Avalon ST Sàrl