Rebecca Needham is a seasoned Chief of Staff with extensive experience in strategic management and marketing within the technology sector, particularly at Microsoft, where they held various leadership roles from 1995 to 2021. They excelled at the intersection of creativity and business, leveraging their background as an endurance runner to approach challenges resourcefully. Needham’s educational foundation includes a BA in Political Science from the University of Washington, earned in 1989.
This person is not in the org chart
This person is not in any teams
This person is not in any offices