Log in
Telesat
Contact
Links
View in org chart
Dolores Martos
Vice President Sales, Latin America & Caribbean
Elaine Robichaud
Manager, National Sales
Carlos Preza
Sales Director, Mexico, CA And Andean Countries
Ricardo Pellicciari
Director, Latin America And Caribbean Sales
Romildo Lucas
Sales Director Brazil
April, 1996 - present