Solutions Manager
- Location
- Greater London, England, United Kingdom
been recognized by Forbes Fintech 50, Fast Company's Most Innovative Companies, Inc. Best in Business, and LinkedIn Top Startups. You Will Lead onboarding for new enterprise customers, with a heavy emphasis on understanding requirements and creatively configuring the product to solve their problems Responsible for leading ...