David Sánchez, SEL
View from the Top
David Sánchez
Director of Engineering Services Latin America
SEL
SEL’s David Sánchez explains why the company’s engineering approach is a benefit to transmission systems in Mexico and around the world.
Subscribe to SEL