Dr Andrew Armstrong

Andrew has been developing leading cloud brands through computer research, cloud technologies and advanced software architecture development for several decades