Karen Dillard, based in New Castle, DE, US, is currently a Research Clerk at Nemours, bringing experience from previous roles at Delaware Elwyn Institute. Karen Dillard holds a 1979 - 1983 high school Diploma in Hospital nurses Aide @ Delcastle votech high School. With a robust skill set that includes Editing, Outlook, Research, Customer Service, Healthcare Management and more, Karen Dillard contributes valuable insights to the industry. Karen Dillard has 1 email on RocketReach.