Tom Keane posts

Corporate Vice President, Azure Global, Microsoft Azure