The IT Systems & Support Specialist will be a critical technical resource, responsible for ensuring the seamless operation, security, and support of our core infrastructure and applications for our globally distributed team. This role requires exceptional organizational skills, ownership, and the ability to work independently to US time zone requirements.