tanja(at)tanjalau.com
+41 (0)32 511 20 09
Bern, Switzerland
I am honored I was invited to give a short talk on how dealing with failure will affect your company’s innovation culture.