Beloo Mehra ha s a Ph.D. in Education from University of Illinois at Urbana- Chapaign, and a masters in Economics from Delhi School of Economics. She was a professor for many years at Antioch University Midwest in Ohio, USA, teaching courses in curriculum design, academic writing, qualitative and feminist research. Prior to that she worked as a high school Economics teacher and school administrator in Delhi for 5 years, as well as served as a volunteer for the National Literacy Mission.
In 2007, Beloo joined Sri Aurobindo centre for Advanced Research, Puducherry as faculty and in-charge of academic programmes, where she developed and facilitated courses in Foundations of Indian Culture, Integral Education and Integral Social Thought of Sri Aurobindo. She also edited a quarterly journal and a monthly newsletter. Presently she is working as an adjunct online faculty at Antioch University Midwest, USA. She devotes rest of her time in studying the works of the Mother and Sri Aurobindo, reading, writing, and gardening.
She has published many articles on various topics in academic and other journals, and regularly writes a blog inspired by the thought of Sri Aurobindo and the Mother.