As the most recent CIO of Microsoft, Jim DuBois is a Fortune 500 board director and global technology advisor. He has more than 30 years of experience in a broad range of IT and software development leadership roles including with Accenture and has worked with enterprise leaders from around the globe.