Jacques Baud hat einen Master in Ökonometrie und ein abgeschlossenes Nachdiplomstudium in internationaler Sicherheit und internationalen Beziehungen. Er arbeitete als für die Ostblockstaaten und den Warschauer Pakt zuständiger Analyst für den Schweizer Strategischen Nachrichtendienst und leitete die Doktrin für friedenserhaltende Operationen der Vereinten Nationen in New York. Dort war er zuständig für die Bekämpfung der Proliferation von Kleinwaffen bei der NATO und beteiligt an den NATO-Missionen in der Ukraine.