She has held numerous ministerial roles such as Deputy Minister of Information and Publicity from 2006 to 2007; Deputy Minister of Labour and Social Welfare from 2007 to 2012; Deputy Minister of Gender and Women’s Affairs from 2019-2020. Between June 2015 and 2019 Moyo served as Deputy minister of Sports, Arts and Culture replacing Tabetha Kanhanga – Malinga who has been reassigned