Betancourt michelle visualresume
Digital Agenda Unleashing the Potential of Cloud Computing in Europe Ken Ducatel Head of Unit Software and Services, Cloud European Commission (Directorate.
eSkills European Conference @ISDI_edu @iAcademi