Telecommunications, Broadcast and Satellite Communications
united arab emirates
Eutelsat
Managing Director and Regional Sales Director Middle East