Dr. Steve MacFeely est Statisticien en chef de l'OCDE et Directeur de la Direction des statistiques et des données. Il est également Professeur adjoint au Département d'économie du University College Cork, en Irlande.
Il préside le Conseil consultatif du Journal statistique de l'IAOS, le Groupe d'experts statistiques et techniques de l'Indice de capacité de production des Nations Unies, et le Conseil consultatif du Projet international d'alphabétisation statistique. Steve est membre élu de l'Institut international de statistique.
Avant de rejoindre l'OCDE, Steve a été Directeur du Département des Données et Analyse à l'Organisation mondiale de la santé (OMS) et Directeur des statistiques à la Conférence des Nations Unies sur le commerce et le développement (CNUCED). Avant de rejoindre l'ONU, il était Directeur général adjoint de l’Office central des statistiques (CSO, Central Statistics Office) d’Irlande.