ODD employs 58 employees. The ODD management team includes Aseel Abedalaziz (Founder and Owner), Emerald Brown (Marketing Director), and Fatema Adnan (Owner and Principal Interior Designer).
Looking for a particular ODD employee's phone or email?