Renu Talwar received her undergraduate degree in Mechanical Engineering from University of Waterloo and her MBA from Wilfrid Laurier University, both of which are in Waterloo, Ontario, Canada. During her career, she has worked as a software developer, design engineer in the construction industry and as a management consultant.

Renu learned much of her ideas and thoughts on spirituality and ethics through discussion with her parents, family and friends. She has read a number of general books on the topic. She has used the readings as sources of contemplation in forming her own beliefs and values. Renu believes in doing what is best – both for herself, others, and the world in general. Knowledge of spirituality can enrich a person's life in untold ways. Renu hopes that SHEN can be used as a vehicle for people to discover the value of spiritual knowledge for themselves.