What are the responsibilities and job description for the Remote Global Customer Support Team Lead (Broadcast Tech) position at LiveU?
A leading technology company seeks a Support Engineering Manager to lead a team in Hackensack, New Jersey.Responsibilities include overseeing customer support,