Nach seiner Ausbildung zum Marineoffizier und dem Informatikstudium an der Universität der Bundeswehr in München diente Thomas Daum u.a. als stellvertretender Geschwaderkommandeur des 3. Schnellbootgeschwader in Flensburg. Zudem war er Abteilungsleiter Informationstechnik im Bundesamt für Ausrüstung, Informationstechnik und Nutzung der Bundeswehr in Koblenz. Auch war Daum Deputy General Manager, Chef des Stabes und Chief Operating Officer der NATO Communications and Information Agency (NCIA) in Brüssel. Seit 2020 ist er für die Führung des Organisationsbereich Cyber- und Informationsraum verantwortlich.