Company Description. DEBRA Research is a non-profit organization and the research arm of DEBRA Austria, dedicated to translational research and development leading to a cure for Epidermolysis Bullosa. As part of DEBRA Austria's mission, we strive to create a world in which Epidermolysis Bullosa is curable. Role Description. This is a full-time Project Management Specialist role at DEBRA Research. The Project Management Specialist will be responsi...