Since September 2015, Markus Rech is the CEO of SportScheck. He is responsible for corporate strategy and development as well as buying, merchandise management and retail. Previously he was managing director at Engelhorn Sports.


SportScheck is one of Germany's leading sporting goods retailers. The assortment is available on the web, in the mobile shop, via shopping app and in 18 physical stores. The company was founded in 1946 by Otto Scheck and has been part of the Otto Group since 1991. The heaquarters of SportScheck is located in Unterhaching, near Munich. SportScheck currently employs around 1,300 people, and its mission is to bring together people who want to live an active and sporty lifestyle and to establish SportScheck as an ecosystem for sports.