LifeVantage Corporation announced the appointment of Charles J. Wach as chief operating officer, effective March 13, 2017. Most recently, Mr. Wach served as vice president of operations and supply chain executive for Bodybuilding.com Inc. from 2013 to 2017.