As of 1 March 2015, Stefan Sommer is the new brand manager of Swatch, the watch brand belonging to Swatch Group. In his new position, Sommer will take on responsibility for the sections wholesale, retail as well as the development of the brand structure for the brand Swatch. He will report directly to Roland von Keith, Swatch Group director of Germany. The Swatch Group Germany with seat in Eschborn near Frankfurt am Main is the German subsidiary of the Swatch Group Biel, Switzerland.

In his former position as CEO of streetfashion online shop Frontlineshop, Sommer was responsible for the areas product and sourcing within the management team.