Jean-Luc Dupuis is Training as a computer scientist and in crisis communication, a senior project manager of a major bank, a Member of the Synod of the Evangelical Reformed Church of the Canton of Fribourg, a former president of the parish of Estavayer-le-Lac and la Broye fribourgeoise, a former President of the Finance Committee of the Municipality of Dompierre.