Developer of an open-source password management software designed to improve the information security of small and medium organizations. The company's software helps implement information security pra...

Information Technology
Esch-sur-Alzette, Luxembourg
Founded 2011
20 employees
Website
Valuation
$0
Share Price
N/A
Total Raised
$14.1M
Last Round
N/A