About the job
Join Alpha Insight Inc. as a Customer Support Manager where you will lead our dedicated support team to deliver exceptional service and support to our valued clients. In this role, you will be responsible for overseeing customer interactions, ensuring satisfaction, and implementing strategies to enhance the overall customer experience. You will work closely with various departments to address customer needs and improve service delivery.

