Ruben Ayala ā Chief Medical Officer at Operation Smile
Executive Bio
Ruben Ayala serves as the Chief Medical Officer of Operation Smile. Ruben started at Operation Smile in May of 2017. Ruben currently resides in the Norfolk, Virginia Area.
Executive Team Culture Ratings from Operation Smile Employees