London, England, United KingdomResponsible for finding, recruiting, and enabling channel sales in the United Kingdom. Coordinate with the HQ team internally to ensure full support & success and work closely with channel partners to build brand awareness, and achieve sales targets & customer satisfaction. Act as the channel advocate and advisor for go-to-market business growth in the UK, ensuring that the channel sales supp...