Senior Executive Assistant Ovid Technologies, Inc. United States of America, USA - New York City, NY Remote 3 weeks ago workday Full Time Human Resources