250+ DAE, Engineering and Technical Staff Required in Romania / Europe (Walk-in Interviews)