Customer Success Team Lead (Remote – EMEA) Customer Support Remote Jobs in EMEA Experience Level: 5 Year Contract Flexible Schedule Independent Contractor Learning and Development Support Offer Home Office Stipend Stock Options Temporary Posted 9 hours ago