Suggestions
Sebastian Todt
Chief Strategy Officer at Mainstreaming
Sebastian Todt is the newly appointed Chief Strategy Officer (CSO) at MainStreaming, a leading provider of edge video streaming solutions.12 He joined the company as part of a strategic expansion and leadership restructuring announced in September 2024.
Professional Background
Prior to his role at MainStreaming, Sebastian Todt held leadership positions at Joyn, the streaming platform of German broadcaster ProSiebenSat.1.2 At Joyn, he served as the Director of Business Intelligence & Operations5, which likely provided him with valuable experience in the streaming and media technology sectors.
Education and Location
Sebastian Todt's LinkedIn profile indicates that he received his education from Ludwig-Maximilian-University Munich.3 He is currently based in the Greater Munich Metropolitan Area in Germany.3
Appointment at MainStreaming
Todt's appointment as CSO at MainStreaming came alongside other key leadership changes, including:
- Tassilo Raesig becoming CEO
- Antonio G. Corrado (founder and former CEO) transitioning to Executive Chairman
- Rene Sahm joining as Chief Financial Officer
- Ian Franklyn taking on the role of Chief Revenue Officer
This leadership expansion is part of MainStreaming's strategic growth initiative, with a particular focus on the DACH region (Germany, Austria, and Switzerland) and the United Kingdom.24
Sebastian Todt's appointment, along with the other leadership changes, is expected to contribute to MainStreaming's accelerated growth and innovation in the edge video streaming market across Europe.2