Vice President Corporate Development at 2Keys - An Interac Company - Ottawa, Ontario, CA
2Keys – a wholly owned subsidiary of Interac Corporation, has provided digital identity and access solutions for 22 years and currently supports over 40 million users performing four million identity verifications per day.