Manager, IT Operations

Oversee provision of end-user services, including help desk and technical support services. Located in New York City and Cambridge, Massachusetts, Ovid aspires to answer big questions about rare disorders of the brain. Develop business case justifications and cost/benefit analyses for IT spending and initiatives. Bachelor’s degree in computer science, Information Systems or related discipline or...