Osc Cristina Allen's Location
Indianapolis, Indiana, United States
Osc Cristina Allen's Work
- Chief Executive Officer @ Eye Surgeons of Indiana
- Chief Operating Officer @ Eye Surgeons of Indiana
- Operations Manager @ Eye Surgeons of Indiana
Osc Cristina Allen's Summary
Osc Cristina Allen, based in Indianapolis, Indiana, United States, is currently a Chief Executive Officer at Eye Surgeons of Indiana, bringing experience from previous roles at Eye Surgeons of Indiana. Osc Cristina Allen has 1 email on RocketReach.