Die Teichmann International (Schweiz) AG wird von RA Dr. iur. Dr. rer. pol. Fabian Teichmann geleitet. Er hat an der Bocconi Universität in Mailand Wirtschafts- und Finanzwissenschaften, an der Harvard Universität in Cambridge MA Management und an der Universität St. Gallen Rechnungswesen und Finanzen sowie Rechtswissenschaften studiert. Anschliessend hat Dr. Dr. Teichmann an der Universität Zürich zum Dr. iur. und an der Universität Kassel zum Dr. rer. pol. promoviert.
RA Dr. Dr. Fabian Teichmann ist vor allen schweizerischen Gerichten zugelassen. Er ist zudem öffentlicher Notar des Kantons St. Gallen. Ferner leitet er verschiedene Gesellschaften im In- und Ausland.