Christian Orellana's Location
El Salvador
Christian Orellana's Work
Christian Orellana's Education
Christian Orellana's Skills
Christian Orellana's Summary
Christian Orellana, based in El Salvador, is currently a Applications Development Team Leader at TELUS International Central America, bringing experience from previous roles at TELUS International Central America and Stream Global Services. Christian Orellana holds a 2005 - 2019 Computer Systems Engineer in Computer Engineering @ Universidad Tecnológica de El Salvador. With a robust skill set that includes Team Leadership, Sales, Customer Service, Call Centers, Team Management and more, Christian Orellana contributes valuable insights to the industry. Christian Orellana has 2 emails on RocketReach.