Before the current head of Federal Department of Home Affairs was elected to the Federal Council, what did he do? 
Federal Department of Home Affairs:  As of 2012, it is headed by Federal Councillor Alain Berset. Alain Berset:  Before being elected to the Federal Council in December 2011, he was a member of the Swiss Council of States for the Canton of Fribourg since 2003, serving as the chamber's president during the 2008/2009 term.
member of the Swiss Council of States