More upper administration than staff, no structure or set guidelines to direct services between IT, Biomed, Engineering, EVS
Was braucht das Führungsteam, um besser zu werden?
making final direct decisions and honestly need to follow through and participate more
Other Employee Reviews for OSF
×
Bewerten Sie Ihr Unternehmen