Michael Upchurch is the Founder and Chairman of the Board at Independent Life Insurance Group, focusing on providing annuity products for personal injury victims. Michael is also the Founder of NeuLife Rehabilitation, a residential post-acute rehabilitation facility, and the CEO of Delta Settlements, a settlement planning firm. With a background in finance and biology, Michael previously worked at IBM as a Solution Manager.
Sign up to view 2 direct reports
Get started