I am from Dallas TX, USA. I have a Master of Science degree in Computer Science. I've been working in a world-leading Telecom company for 14 years. I am now living in Beijing, China with my family.
I enjoy travelling, swimming, reading, and cooking.
Delia has completed online and offline ID verification.