Kevin Baggenstos

Kevin Baggenstos

Attorney at law, Technical committee Commercial Law, Zurich