Director/Senior Director, IT at Odyssey Therapeutics (Boston, MA) — aijobsearch