Locations
United States
Size
11-50 employees
founded in
2008
LastPass manages passwords and online life.