Teesnap

Las Vegas
45 Total Employees
Year Founded: 2013

Teams at Teesnap

Recently posted jobs

YesterdaySaved
Remote
United States
Mobile • Software
As a Client Success Representative, manage client relationships, ensure satisfaction, provide training, identify sales opportunities, and collaborate with teams to drive client retention and business growth.