Born in Turin (Italy) in 1937, Father Imoda is a Jesuit Priest. He received a licentiate in Philosophy in France in 1960 and a licentiate in Theology in Turin in 1966, before gaining a doctoral degree in psychology from the University of Chicago in 1971. He served as Director of the Institute of Psychology at the Pontificia Universitą Gregoriana from 1980 to 1986 and from 1993 to 1998.
In 1994 he was appointed as Vice-Rector of the Pontificia Universitą Gregoriana, subsequently becoming Rector from 1998 to 2004. He has been a consultant at the Congregation for Catholic Education since 2005 and President of AVEPRO since September 2007.
In 2003 he was awarded the French Legion of Honor and in 2004 he became a member of the Russian Academy of Science (Science & Theology section).
His writings include more than 15 books and numerous articles on topics relating to psychology and spiritual development