Image for Dom Odilo Scherer

Dom Odilo Scherer

Dom Odilo Scherer is a prominent Brazilian Catholic leader who serves as the Archbishop of São Paulo, one of the largest dioceses in the country. Appointed in 2007, he is a highly respected figure in the Catholic Church, known for his theological insight, leadership, and advocacy on social issues. He also held the important role of the Cardinal, which is a senior advisor and administrator within the Church. Scherer influences church teachings, promotes social justice, and participates in national and international religious discussions, playing a key role in shaping the Catholic community in Brazil and beyond.