What are the responsibilities and job description for the Director of Customer Support - North America position at Glassbox Ltd.?
Job Description. Job Description. The Company. Glassbox's mission is to empower enterprises to shape trusted, frictionless digital experiences. Glassbox is a le