Specialist may also assist in other human resources projects. This position requires proactive, strategic thinking with hands... and looking to add a Benefits Specialist to our Corporate office located in Newark, Delaware. The Benefits Specialist will serve as a subject...