Edoardo Baumgartner named as new country manager for Germany by SIA

Jun 18, 2020
Edoardo Baumgartner has been named as the new Country Manager Germany of SIA, reporting directly to...

Other news