Strategic Alliance Manager - France London, United Kingdom - Sales
- Location
- Greater London, England, United Kingdom
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 and generate … their organisation, acts as the primary point of contact for those partnerships, and serves as the bridge between French-based partners and Avalara's Sales, Marketing, and wider business units. The primary focus of this role is focussed on prominent ERP and eCommerce platforms in France, including System Integrators ...