Current Position:
Senior Software Engineer at MicrosoftExperience:
43 yearsLocation:
Woodinville, Washington, United StatesNov 2011 - Current
Jul 2011 - Oct 2011
Apr 1997 - Jun 2011
May 1995 - Apr 1997
Mar 1984 - May 1995
Jan 1982 - Jan 1984
BSEE at University of Washington
What is David McDonald's minimum period of employment in the companies?
David McDonald's minimum period of employment in various companies is 3 months.What is David McDonald's average duration of employment for different companies?
On average, David McDonald works for one company for 5 years 11 monthsWhat industries has David McDonald worked in?
David McDonald works in the Computer Software. Previously, David McDonald worked in the Hospital & Health Care, and Aviation & Aerospace.What positions has David McDonald held before?
Previously, David McDonald worked as a Contract Software Engineer, and Principal Software Engineer, and Senior Software Engineer, and Systems Engineer.How do I contact David McDonald?
David McDonald's email address is m**@news.microsoft.com, phone number is +1-909-***-**90. Sign up to get contact details.Who is the Chairman & CEO of the Microsoft?
The Chairman & CEO of the Microsoft is Satya NadellaWho are David McDonald's peers at other companies?
David McDonald's peers at other companies are Jack Shannon and Samriddhi Chaturvedi and Eric FrackletonFind email for 850M+ professionals