Indre was born in Vilnius, Lithuania. She has a Bachelor's degree in Chinese with Economics from the School of Oriental and African Studies, University of London, and a Master's degree in Modern and Contemporary Chinese Literature from Fudan University in Shanghai. Fluent in Mandarin, Indre has lived in China for more than ten years. Previously responsible for communications at a cross-border consultancy helping Western companies enter the Chinese market, she is now an independent translator, writer, and researcher. She currently lives in central Shanghai with her Shanghainese husband and son.