SWS Engineering S.p.A.
Environmental Engineer
SWS Engineering S.p.A.
Tendering Engineer and Manager
Instituto Superior Técnico
Temporary Associate - Maretec
SWS Engineering S.p.A.
Project Manager
SWS Engineering S.p.A.
Engineering Manager - SWS Canada Consultants LTD
Harvard Business School
Università degli Studi di Trento
Instituto Superior Técnico