Kashmera Self

Associate Vice President Strategy & Emerging Solutions Delivery at Interac Corp. Interac Corp. operates an economical, world-class debit payments system with broad-based acceptance, reliability, security and efficiency. The organization is one of Canada’s leading payments brands and is chosen an average of 16 million times daily to pay and exchange money.
Country: Canada
Visit Website