Interac Corp.'s IT department is led by Jeff Henderson (Chief Technology Officer) and has 127 employees.
Ivan Cheng
Software Developer
Angad Blaggan
Data Analyst, Insights and Enablement
Allan Ma
Data Science Intern
Alexa Kuburi
Innovation Intern
Looking for a particular Interac Corp. employee's phone or email?