Vor seiner Zeit bei Brunswick war er für die internationale PR-Agentur Edelman tätig, wo er Finanzinstitute und Fintechs in Fragen der Unternehmenskommunikation beriet.
David Beckmann studierte Journalismus & Unternehmenskommunikation an der HMKW Hochschule für Medien, Kommunikation und Wirtschaft in Köln und ist von der Deutschen Presseakademie als "Communications Manager (depak)" zertifiziert.