Primary Job Title Chief Customer Officer Primary Organization
Duda
Location Greater Denver Area, Colorado, United States Regions Western US Gender Male
LinkedIn View on LinkedIn X (Twitter) View on X
Oded Ouaknine is the chief customer officer of Duda.
