Nokia
Post-Sales Engineer
Ciena
Chief Technology Officer and Strategic Sales Leader for Latin America
Ciena
Director, Systems Engineering
Ciena
Director, Sales Strategic Accounts - Blue Planet at Ciena
Ciena
Senior Systems Engineer
University College London, U. of London
Tecnológico de Monterrey