General Beat Eberle joined the Swiss Air Force in 1979 as a student pilot, where he served as a reserve officer until 1990 while studying law. After graduating with a master’s degree in law from the University of Bern, he became the public prosecutor for the Swiss Canton of St. Gallen and later chief of criminal investigation and acting chief of police for the Swiss Canton of Schwyz.
At the same time, he graduated from the Swiss Police Institute and the Armed Forces General Staff College. He completed his civilian police service as head of the Graubunden cantonal police. As his last assignment as a reserve officer, he commanded the 112th Mountain Fusilier Battalion and was promoted to Lieutenant Colonel before becoming a regular officer.
In 2002 he served as the Swiss National Contingent Commander in the Kosovo Force (KFOR) and from 2003 as a colonel as the defense attache in Stockholm, Sweden, also covering Finland, Estonia, Latvia and Lithuania.
In 2006 Gen. Eberle took over the command of the Territorial Military Police and in 2007 he was appointed commander of the Swiss Armed Forces International Command. With promotion to Brigadier General, he took over command of the Swiss Armed Forces Military Police in 2012.
His last deployment was as chief of staff of the UN Organization Stabilization Mission in the Democratic Republic of the Congo (MONUSCO), where he served in 2016-2017, first in Goma and later in Kinshasa.
In 2020, he was appointed president of the Sarganserland Officers’ Association.
Gen. Eberle is also a member of the International Police Association and member of the board of governors of St. Gallen University. Since 2017, he has been running his own company, with which he is mainly active in the field of risk management and security consulting for operators of critical infrastructure.