1 of 1 Alliance Manager Jobs in Central London

Strategic Alliance Manager - France

Location
City Of London, England, United Kingdom
Alliances team is to create long-term, multi-dimensional partnerships that drive mutual revenue to Avalara and our partners, ensuring client success. The Strategic Alliance Manager - France is responsible for identifying, analysing, signing, and managing partnerships across the French region that will help Avalara achieve its growth objectives … this role is measured by the quality and volume of partner-sourced pipeline generated across France. This is not a direct sales role: the Alliance Manager's responsibility is to build the partner relationships and ecosystem activity that surface and qualify new opportunities, which are then handed ...