Author : Oded Ouaknine

1 Posts - 0 Comments
Oded Ouaknine is Chief Revenue Officer of Duda and stands at the forefront of Duda's commercial initiatives. He not only passionately advocates for customer needs, but with 20+ years of esteemed leadership in global commercial and technical realms, is dedicated to curating exceptional experiences for Duda's customers.