Glain graduated in History from Aberystwyth University in 2023. After periods working for Cyngor Gwynedd and GISDA, she returned to full-time education to study for an MSc in Social and Public Policy at Cardiff University, during which time she also worked for ProMo Cymru. She started as a Graduate Officer for the HDRC in October 2025.