odf employs 30 employees. The odf management team includes Rami Hamdan (Finance Manager), and Loree Khan (Business Manager).
Looking for a particular odf employee's phone or email?