Felix Mann ist seit dem 1. April Head of Corporate Communications bei Teamviewer, einem Anbieter von Software für Fernwartung und Online Meetings mit Sitz in Göppingen. In der neu geschaffenen Position ist er für die Schärfung des Unternehmensprofils und den Ausbau der nationalen und internationalen Medienarbeit sowie der internen Kommunikation verantwortlich. Vor seinem Wechsel war Mann als Head of Marketing & Communications bei der State Street Bank tätig. Bei Teamviewer berichtet er zunächst an Chief Executive Officer Andreas König.