Brought to you by Fintech Cadence in collaboration with Holt Accelerator, Ivey, and Lab Zed.
Opta Information Intelligence
Company Overview
300
Number of employees
2012
Year founded
Markham, ON
Canadian Location
1
Number of founders