OTT Financial Group

HQ
Toronto
Total Offices: 4
95 Total Employees

Teams at OTT Financial Group

4 Days AgoSaved
In-Office
Toronto, ON, CAN
Fintech • Payments • Software • Financial Services
The Business Development Manager will generate leads, communicate with merchants, develop sales strategies, and manage client relationships to increase revenue for OTT Pay.
6 Days AgoSaved
In-Office
Toronto, ON, CAN
Fintech • Payments • Software • Financial Services
Own acquisition and expansion of enterprise, multi-location clients in Canada. Manage 3–12+ month complex sales cycles, lead RFPs and negotiations, coordinate internal teams, build ROI-based solutions, and drive upsell, retention, and strategic account growth.
Fintech • Payments • Software • Financial Services
The Sales Development Representative focuses on prospecting for ISO and ISV partnerships, booking meetings, and maintaining CRM hygiene while exceeding KPIs.