Léa Rychen is Chief Editor of imagoDei, a French-speaking multimedia platform reflecting on the interactions between culture, the arts, and beliefs. While completing a Master’s degree in English, Spanish, and Translation at the Université de Lorraine in Nancy, France, she worked as a translator for various publishing houses and companies. She then studied Theology and Apologetics at Oxford, where she completed the Certificate in Theological Studies at Wycliffe Hall and the program of OCCA the Oxford Centre for Christian Apologetics. She now lives in Geneva and develops the imagoDei media for the French-speaking world.