OBR employs 82 employees. The OBR management team includes Tonya Owens (Office Manager), Steve Nsabimana (Network Administrator), and Rusuku Louis (Développeur applications).
Get Contact Info for All DepartmentsLooking for a particular OBR employee's phone or email?