Jennifer Cummins

2020-04-08T14:58:57+01:00

Jennifer Cummins is a Strategic Advisor for Deallus based in Zürich, Switzerland.