AppointmentsPosted on5 months ago5 months ago OECD names Steve MacFeely as chief statistician The econometrician was previously at the World Health Organization and obtained his Ph.D. from University College Cork. Read More