Ellora provides BPO solutions for major telecommunications in Philippines, USA and Canada. We offer inbound and outbound call center services to small and medium businesses and large corporations.
Looking for a particular Ellora Telecom employee's phone or email?
5 people are employed at Ellora Telecom.
Ellora Telecom is based in Manila, Manila.