Globecast has announced that Denis Genevois and Olivier Zankel are moving into new marketing roles. Genevois, who joined Globecast in 2001, is now VP Marketing...
Globecast has announced that Denis Genevois and Olivier Zankel are moving into new marketing roles. Genevois, who joined Globecast in 2001, is now VP Marketing...