Michelle Duncan, based in Ireland, is currently a Global Renewals Manager at Microsoft, bringing experience from previous roles at Microsoft. Michelle Duncan holds a 2010 - 2011 PMI Project Management Institute. With a robust skill set that includes Project Management, Change Management, Strategy and Organisational Planning, Business Management, Financial Management and more, Michelle Duncan contributes valuable insights to the industry. Michelle Duncan has 2 emails on RocketReach.