Log in
Relata
Contact
Links
View in org chart
Francesco Mancusi (he/him)
Head Of Development
Nicola Peduzzi
Senior Software Engineer
Zsombor Udvardy
May, 2017 - present