Sign in
Log inSign up

Luca Rossi

Head of Engineering @ Translated.com

Member since Nov 11, 2020
Followers (62)Following (0)