Position Summary Odyssey Systems is seeking a skilled and dependable IT Support Specialist to provide end-user and systems support across multiple sites. This role will report directly to the Director of IT and will serve as a key IT resource supporting a growing organization of approximately 300 in