Sebastian JaggiManagement

Sebastian Jaggi

Chief Commercial Officer (CCO)

..