Ellaine Peña's Location
Manila, National Capital Region, Philippines
Ellaine Peña's Work
Ellaine Peña's Education
Ellaine Peña's Skills
Ellaine Peña's Summary
Ellaine Peña, based in Manila, National Capital Region, Philippines, is currently a Senior Training and Quality Manager at Enshored, bringing experience from previous roles at Concentrix and Sykes Enterprises, Incorporated. Ellaine Peña holds a 1994 - 1999 Bachelor of Science in Computer Engineering @ Polytechnic University of the Philippines. With a robust skill set that includes Call Center, Management, Customer Service, Operations Management, Service Delivery and more, Ellaine Peña contributes valuable insights to the industry. Ellaine Peña has 2 emails on RocketReach.