MK

Michael Keller

CSO at Sto SE & Co

Michael Keller is responsible for Sto Germany brand sales, distribution and central services. He has been with the company since 1992 and was responsible for domestic business from 2005 until he moved to the Management Board.

Timeline

  • CSO

    Current role

View in org chart