Find the word definition

Wikipedia
Telpay

Telpay Incorporated is Canada's largest independent electronic payment company, processing over 23 million electronic payments worth $13 billion in 2012.

The current president is Chris Epp-Vollrath, CA.