OSR employs 180 employees. The OSR management team includes Sebastien Salvatori (Responsable d’exploitation), Kimberly Farris (Sales And Marketing Specialist), and Angela Charlette-Boyer (Responsable RH Adjointe).
Looking for a particular OSR employee's phone or email?