About the job
Join Alpha Insight Inc. as a Customer Support Manager and lead our dedicated team in delivering exceptional service to our valued clients. In this crucial role, you will oversee customer support operations, ensuring that our clients receive timely and effective solutions to their inquiries. You will be responsible for developing support strategies, enhancing team performance, and fostering a customer-centric culture.
