Our Advantages

Our Advantages

Industry Experience

Ellora Telecom Philippines, Inc. provides BPO solutions for major telecommunications in USA and Canada.

Canada-based Service Network

Our global headquarters is located in Toronto, ON Canada and our operating center is located within the Ortigas Central Business District in the Philippines.

Cost Advantage

We provide customers with a unique cost-effective and efficient method based on a scaled human resource structure.

Language Advantage

We have BPO service delivery capabilities in multiple languages. We have the capacity to mobilize for large-scale projects in English, French, Korean, as well as other European and Asian languages.

Our Equipment

Our Dedicated Staff

Our staff has years of experience in the call center and telemarketing industry. Our Staff undergo one-on-one training to ensure that they are fully-equipped, qualified and capable in meeting our client requirements.

Please choose one of the categories below and submit your enquiry.






Bon Magpantay
1039 McNicoll Avenue,
Toronto, ON M1W3W6 Canada

Telephone Number: 1-416-4995463 Ext. 257

Rolly Lopez
Unit 2208 Raffles Corporate Center F. Ortigas Jr. Road,
Ortigas Center, Pasig City, Philippines

Telephone Number: (02) 576-3862
Toronto: 1-416-4995463 Ext. 242

Looking for employment? Ellora is growing and we want you to grow with us! Located within the Ortigas Central Business District, in Manila, Philippines, Ellora offers competitive compensation and benefits package for employment in the fields of Customer Service Representatives, Technical Support Representatives, E-mail Support, Outbound Agents, and others.

WE ENCOURAGE WALK-IN APPLICANTS FOR FASTER PROCESSING!
Recruitment Hours: Mondays - Fridays (8am - 1pm)
Please bring 1 updated resume and 2X2 picture
ADDRESS: Unit 2208 Raffles Corporate Center, F. Ortigas Jr. Road, Ortigas Center, Pasig City

Or email your resume and cover letter to recruitment@elloratelecom.com