🔮 Other🏢 Hybrid💼 Full Time19d ago
Customer Service Team Lead
£48,000 – £65,000/year • Offers Bonus
Sign in to unlock your personalized workspace. Members see every company name, full role details, and apply links.
Role Details
About the company the company’s mission is to become the default place to invest. Investing has been too complicated and expensive for too long, keeping millions from making the most of their savings. We’re changing…