Head of Alliances – Channel Sales
- Location
- City Of London, England, United Kingdom
Build the partner strategy to drive efficient paths to Tier 1 banks Source and close partnerships with strategic agreements Drive partner-sourced revenue and contribute to annual recurring revenue (ARR) Enable co-selling with direct ...