Customer Onboarding & Success Specialist
- Location
- Greater London, England, United Kingdom
responsibilities are non-exhaustive. The Mission Situation: Malt is leading the "New Way of Work" as Europe’s premier B2B freelance marketplace, an elite French Next40 tech scale-up that has expanded to over 600 employees across Europe and powers a community of over 1 million registered freelancers. Entering ...