Globecast employs 529 employees. The Globecast management team includes Philippe Bernard (Chairman and CEO), Sylvain Merle (Chief Technology Officer and Chief Operating Officer), and Chris Pulis (Chief Technology Officer).
Get Contact Info for All DepartmentsLooking for a particular Globecast employee's phone or email?