Dennis Dencher Dennis Dencher joined Aspen in October 2015. Dennis Dencher is responsible for the commercial operations in 45 countries in Europe CIS, which encompasses a net sales turnover of approximately EUR 700 million and a team of some 600 employees. (SA)