Elan Skis Names Jeff Mechura USA Chief
He will become President & CEO of Elan Sports USA, the Lebanon, NH, U.S. subsidiary of Slovenia-based Elan Skis, effective immediately. Mechura joined Elan in 2016 following a 20-year career at K2 Sports, most recently ... Log in to view full article.