Lebara
Founded in 2001 and headquartered in London, United Kingdom, Lebara is a telecommunications company providing pay-as-you-go and contract phone services.
Last updated on
Introducing Koala Prospector! Bringing Waterfall Enrichment to Reps
Learn More!Founded in 2001 and headquartered in London, United Kingdom, Lebara is a telecommunications company providing pay-as-you-go and contract phone services.