TTP Group with Stefan Filz as new Country Head Germany

TTP Group with Stefan Filz as new Country Head Germany TTP Group…