• Customer Support Manager

    Insight Global (Odessa, TX)
    Job Description As the Customer Support Manager , you are a liaison between the customer and the client. The CSM is responsible for maintaining the ... relationship between the customer and Client by understanding, implementing, and communicating the...daily basis to understand their needs. Communicate with Operations Manager and Corporate Account Rep to discuss needs and… more
    Insight Global (04/10/25)
    - Related Jobs