As the Reporting Program Manager for Shift, Mairead oversees our program that uses reporting and the UN Guiding Principles Reporting Framework to catalyze improved business management of human rights.
As the Reporting Program Manager for Shift, Mairead oversees our program that uses reporting and the UN Guiding Principles Reporting Framework to catalyze improved business management of human rights. As part of this initiative, Mairead manages all outreach and training on the Reporting Framework, advises select individual companies on applying the Reporting Framework, helps implement our uptake strategy on the Reporting Framework and continually reviews how the Framework can better achieve its function of catalyzing corporate performance and disclosure on human rights. She also manages our related Shift Reporting Program.
Prior to joining Shift, Mairead worked for 19 years in the information and communications technology sector in Europe in both strategic and operational positions. For Microsoft, Mairead was Corporate Affairs Manager in the company’s Legal and Corporate Affairs division, focusing on Central and Eastern Europe. Within this role Mairead coordinated across Microsoft’s 28 subsidiaries to engage with governments and bring a consistent policy and corporate social responsibility strategy to life. She participated on behalf of Microsoft in multistakeholder initiatives on key topics linked to business and human rights. Prior to this role, Mairead worked in marketing for Microsoft, where her key responsibilities included developing and managing engagement programs, training initiatives and marketing campaigns in support of the large network of partners across the Europe-Middle East-Africa (EMEA) region. Throughout her time at Microsoft Mairead held day-to-day responsibility for operational activities including budget and vendor management.
Mairead holds a Master of Arts in International Politics and Economics from the University of Limerick, Ireland and a Master of Laws in Human Rights Law from the University of Strathclyde, Scotland. Mairead is an Irish national.