Jeff Mechura is taking the place of Gary Fleming as the new president and chief executive of Elan Sports USA, an independent subsidiary of the Slovenian company ski company. Mechura will oversee the Elan Sports USA office in Lebanon, New Hampshire, liaising with the group's headquarters in Begunje, Slovenia. Hired in 2016 to oversee global product development and marketing, Mechura most recently led an extensive rebranding at Elan and helped establish Elan Sports USA as a subsidiary in April of last year. Before Elan, he spent almost 20 years in various management posts at K2 Sports, headquartered in Seattle.