After completing her PhD in reproductive physiology, Charlotte worked overseas at a college in Venezuela, before taking up a teaching post (in Biomedical Science) with North East Surrey College of Technology (NESCOT) in the UK.
Whilst teaching anatomy and physiology at the Scottish Borders College of Nursing, Charlotte collaborated with medical staff at the hospital and undertook research (funded by the CSO) into hysterectomy and ovarian function in women.
In 1996 the College of Nursing became part of Edinburgh Napier University and Charlotte then joined the School of Applied Sciences. Her interest in education has led to several research projects in pedagogy in Higher Education. She is currently Head of Learning and Teaching in the School and continues to lecture in physiology and biology of disease.