Blain Barton has been with Microsoft for 27 years and has held many diverse positions. He currently focuses on Microsoft Azure and IoT.