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