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.
This person is not in any offices