Richard was Director of the NCSC from 2014 to 2020, and was reinstated in the role in 2021. He has previously held roles in the Department of the Taoiseach and in the Department of Environment, Communications and Climate Action