BNP PARIBAS Ace Manager
Senior IT Consultant
Quidgest
Software Engineer
Movensis
Software Engineer
BNP PARIBAS Ace Manager
Project Manager
BNP PARIBAS Ace Manager
Application Manager
BNP PARIBAS Ace Manager
Senior Software Developer
BNP PARIBAS Ace Manager
Application Manager and Team Leader
Closer Consulting
Senior IT Consultant
Colégio Valsassina
Instituto Superior Técnico
University of Toronto School of Continuing Studies