Claude-Alain Hauri, Switzerland, Port, M, Melarte SA