The incoming head of the Swiss armed forces, Roland Nef, has been promoted to the rank of corps commander at a ceremony near the capital, Bern.
Nef, who officially takes up his post on Tuesday, replaces Christophe Keckeis who is retiring at the age of 62.
Defence Minister Samuel Schmid, Keckeis and the leaders of the armed forces attended the ceremony.
In his new position, 48-year-old Nef will be responsible for the development and leadership of the armed forces.
He will head the land and air forces, as well as supervise senior officers' training, the armed forces logistics organisation, command support, and planning and joint support staffs.
Keckeis had been in the position since 2004, overseeing in particular major reforms.