As a Support Specialist, you will be responsible for handling diverse inquiries within our centralized support system, working closely with clients, employees, and internal teams to ensure queries are resolved efficiently, and growing your career while contributing to the success of a fast-growing, mission-driven organization.