 Previously, he served in the National Council from the October 2011 election until 2013.Formerly a member of the Christian Democratic People's Party (CVP), Poggia left to join the MCG in 2009.He was elected to the Grand Council of Geneva at the 2009 election.