With the recruitment of Christian Leiggener as new Sales Manager International, the Swiss watch manufacturer ARMIN STROM is strengthening its sales team since 15 January 2016. Christian Leiggener is a Swiss graduate marketing manager with a track record of more than 16 years international sales and marketing experience in the watch industry.