Head of Sales, UK
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
ecommerce, marketplaces or international trade sectors. Strong network within international trade, ecommerce ecosystems, marketplaces or service providers is a significant advantage. Deep understanding of FX and international payments is desirable, with experience selling cross‐border financial solutions to globally trading businesses. A hands‐on leadership style - comfortable rolling up your ...