Todd Lilly
Sr. Technical Sales Advisor EVTodd Lilly, Sr. Technical Sales Advisor based in Oklahoma City, has more than 19 years of industry experience including open hole logging, completion intervention, and production optimization.
Todd Lilly, Sr. Technical Sales Advisor based in Oklahoma City, has more than 19 years of industry experience including open hole logging, completion intervention, and production optimization.