Lebara Germany Customer Service Numbers

Lebara Germany Technical and Non Technical Customer Service Support

What is the Customer Service Number to Call at?:
For any type of assistance you can call at tel: +44 (0) 203 036 3000.

Where is Lebara Germany Head Office Located at?
The corporate office is located at Lebara Limited, Zollhof 4, 40221 Düsseldorf, Germany.
Directions For Driving: The given driving directions path of Lebara Germany from your place to Lebara Limited, Zollhof 4, 40221 Düsseldorf, Germany.

Which is the Website?
www.lebara.com is the website of the business.

The Locations Near You?
You can get all nearby locations of Lebara Germany on the map?

What is Lebara Germany in the Process of?

Lebara Germany is a segment of Lebara Group a telecom service provider company based in United Kingdom. The company was incorporated by Ratheesan Yoganathan, Baskaran Kandiah and Leon R. Ranjith in 2001. In Europe, it is considered as one of the fastest developing companies of Telecom which is adjacent with its 4 million customers.

Lebara Germany operates telecom services in Europe and Australia including 8 countries namely Denmark, Holland, France, Switzerland, Spain and Australia. Moreover as of December 2012, the company has been engaged more than 1,000 employees.