About the job
Join Wise as a Business Customer Support Team Lead, where you will play a pivotal role in ensuring customer satisfaction and leading a dedicated support team. Your expertise in managing customer inquiries, resolving issues, and enhancing team performance will be essential in driving our commitment to outstanding service.

