Ethan Owen, CIO (IT Director), Your Health Idaho (YHI), the Idaho Health Insurance Exchange
Ethan joined YHI as CIO in 2014. Ethan oversees the IT development and operations for YHI, as well as developing the IT governance model for YHI’s multiple vendors. Additionally Ethan manages strategic IT initiatives and IT budgeting for YHI, to ensure IT portfolio alignment with sustainability goals. Prior to YHI Ethan worked at Ernst & Young in the IT Risk and Advisory practice. In a past life, Ethan managed IT development and operations at Landor Associates, Walmart.com, and Pixar Animation Studios.