Personal Information
Entreprise/Lieu de travail
Melbourne Area, Australia Australia
Profession
Technology Strategy and Architecture
Mots-clés
business strategy for technologists
Tout plus