(another annoying) Tech Recruiter
Company:DREAMDEVLocation:Zurich, Switzerland
talita-moura doesn’t have any stars yet.