Cô Rosie tốt nghiệp tại Đại học West of England (UWE) năm 2011 với bằng Cử nhân văn chương (Danh sự) Nghệ thuật Sáng tạo chuyên ngành Nghiên cứu Truyền thông và Văn hóa. Khi quay lại quê hương tại South Wales năm 2015, cô hoàn thành chương trình học cao học sư phạm chuyên ngành Công nghệ Thông tin và Tin học Trung học (kèm Chứng chỉ giáo viên chuyên nghiệp Anh), tại Đại học Wales Trinity Saint David.
Sau đó, cô Rosie làm việc tại các trường phổ thông tại South Wales. Gần đây nhất, cô giảng dạy bộ môn Công nghệ Thông tin và Khoa học Máy tính tại một trường học là thành viên của Tổ chức Giáo dục Quốc tế Nord Anglia tại Sao Paulo, Brazil trong 2 năm.
Ở Nam Mỹ, cô rất thích trải nghiệm những nền văn hóa địa phương và đi du lịch khi rảnh rỗi. Cô rất hào hứng khi có cơ hội trải nghiệm văn hóa Việt Nam trong thời gian tới.