People
Benjamin Desbois appointed as Telestream CEO
Desbois moves into the role as co-founder and CEO Dan Castles transitions into executive chair of the board
Update your browser to view this website correctly. Update my browser now
Desbois moves into the role as co-founder and CEO Dan Castles transitions into executive chair of the board