Lebara employs 806 employees. The Lebara management team includes Richard Darwent (Chief Financial Officer), Rob Van Velzen (Managing Director Netherlands), and Rajesh Dongre (Managing Director).
Get Contact Info for All DepartmentsLooking for a particular Lebara employee's phone or email?