Technical Director
CH

www.natashadevaud.com
https://www.linkedin.com/in/natasha-devaud/

Natasha Devaud