50 employees
Lockr Life is a software company that develops cloud-based tools for people and businesses.
2014