Steve MacFeely is an accomplished professional in the field of statistics and data analytics, currently serving as Chief Statistician and Director of the Statistics and Data Directorate at OECD - OCDE since August 2024. Previously, Steve MacFeely was the Director of Data and Analytics at the World Health Organization from July 2021 to August 2024 and held the position of Chief Statistician at UNCTAD from August 2014 to July 2021. Prior to these roles, Steve MacFeely was the Assistant Director General at the Central Statistics Office from 2007 to 2014 and has been an Adjunct Professor at University College Cork since 2012. Steve MacFeely earned a Doctor of Philosophy (Ph.D.) in Economic Statistics from University College Cork, where studies were completed from 2007 to 2011. Additionally, Steve MacFeely is a member of the IASE-ISLP Executive.
This person is not in the org chart
This person is not in any teams
This person is not in any offices