Né à Bâle, Thomas Borer a obtenu un doctorat en droit avec summa cum laude à l’Université de Bâle. Après un passage à Credit Suisse, il a rejoint le DFAE en 1987. Chef de la Task Force «Suisse – Deuxième Guerre mondiale» dès 1996, il a été nommé ambassadeur de Suisse à Berlin en 1999. Depuis 2002, il dirige son propre cabinet de conseil et siège dans plusieurs conseils d’administration.