The Mega Life and Health Insurance Company - A Review Mega Life and Health Insurance was established in 2005 by Robert Woodhead and John C. Maxwell. The two men were successful salesmen and marketing executives. They had worked with the well-known Guaranteed Income programs, and they knew they could combine