Company
MyCena Limited
Further information
MyCena is a patented credential control platform that removes human-managed credentials, so there is nothing to phish, share or steal. Attackers don't break in, they log in. MyCena makes that impossible.
Website
Stand Number
IVC-6
