David C. Norris
Vice President of Software Development
Mr. Norris serves as the Vice President of Software Development at MedAssurant. In this role Mr. Norris holds the responsibility for the design, development, lifecycle management, support, and operation of all internally developed systems and applications that empower MedAssurant’s products, services, and support relationships.
Prior to joining MedAssurant, Mr. Norris served an extensive career at Microsoft, where he served in multiple capacities over his 24 years at the firm. Early in his career at Microsoft, Mr. Norris managed debugging and testing processes for the early-stage corporation. Mr. Norris went on to play key roles in the development and oversight of several key consumer areas including Windows Mobile applications, Office and Developer Division.
In addition to subsequent tenures in managing advanced technologies, voice command recognition, and gaming applications, Mr. Norris was selected as a leader in the Microsoft Engineering Excellence group, where he developed and promulgated best practices in software development processes, techniques, and tools throughout Microsoft Corporation. Mr. Norris’ most recent assignment at Microsoft was to lead the development of projects within Microsoft’s China-focused strategies.
Mr. Norris received his bachelors degree in Electrical Engineering from the United States Air Force Academy, and his masters degree in Industrial and Organizational Psychology from Capella University.