Prior to joining EEF, Nevin was head of policy research at the Institute of Directors (IoD). He has served as a member of the chancellor George Osborne's National Living Wage advisory group and is a current or former member of numerous boards and advisory groups for bodies including: the British Academy; the Royal Society for the Encouragement of Arts (RSA), Manufactures and Commerce (RSA); the Economic and Social Research Council (ESRC); and the Royal Statistical Society.

A Fellow of the Royal Society of Arts, Nevin has extensive public policy experience. Previously he has worked in the policy unit of a party in the Northern Ireland Assembly, the public affairs division of a major UK third sector organisation, at the leading international think tank Policy Network, and for the International Growth Centre (IGC), an economic policy research institute operated jointly between the London School of Economics and Political Science (LSE) and the University of Oxford.

Nevin holds a bachelor’s degree in History, Politics and International Relations from University College Dublin (UCD) where he graduated as valedictorian. He also earned a Diplôme from l’Institut d'Études Politiques de Paris (Sciences Po Paris) and an MSc in Economic History from the London School of Economics (LSE).