Micro Innovations Names O’Neal CEO