1
/
5
Director/manager
With 15+ years experience in technology, Tiago has lived 1 year in Cape Verde, 4...Show more