eClinical Customer Success Team Lead at OpenClinica LLC | Remote Jobs