Head of Sales & BD
- Location
- Greater London, England, United Kingdom
hitting and exceeding sales targets and growing accounts Solid understanding of global contractor payments, cross-border finance, or remote work ecosystems Excellent communication, presentation, and negotiation skills Self-motivated, entrepreneurial mindset with the ability to work independently and lead others Fluent English Comfortable using CRM tools (e.g. HubSpot ...