Technical Support Specialist at Sandler Group Call Center Services | Work Whale