Role: CTO

Part of:  

Top People:

Pisa, Italy

4 2

Vienna / Berlin

2 1