He is currently the President of Edward O. Thorp & Associates , based in Newport Beach , California .
Thorp is currently the President of Edward O. Thorp & Associates , based in Newport Beach , CA .