Jenny Oliveros Lao Phillips holds an MA in English Studies (Literature specialisation) with her dissertation on "The Ritual and the Sacred in Peter Shaffer's Theatre". In 2015, she was awarded a PhD in Business Administration with the highest honor of summa cum laude from the University of Saint Joseph in Macao. She is currently pursuing a post-doctoral degree in Cultural Studies at UCP researching on empathy and catharsis in tragedy and the modern theatre.

Jenny has been working in the tertiary education field since 2002, teaching English, Literature and Management courses. She is currently the Registrar and Acting Dean of the School of Business at the University of Saint Joseph where she has worked as a full-time Lecturer, and then Assistant Professor for the last 10 years. Jenny is also a Cantonese/English interpreter, a translator, a writer and a poet. Her first children's novel The Legend of the Chinese Zodiac was published in 2006. Her poems, poetry translations and articles have appeared in Poesia Sino-Occidental,, The Drunken Boat, Poetry Sky, and other local press, and they are now being put together for her first book of poems in English, Chinese and Portuguese. She has a bi-weekly column "Made in Macao" in the English newspaper Macau Daily Times where she writes about the culture and tradition of her hometown Macao.