LastPass employs 758 employees. The LastPass management team includes Karim Toubba (Chief Executive Officer), Amy Appleyard (Chief Revenue Officer), and Greg Bird (VP of Enterprise Sales).
Get Contact Info for All DepartmentsLooking for a particular LastPass employee's phone or email?