Customer Support Specialist I at SQUIRE | JobVerse