Chances are you’ll be seeing more of New England native Jeff Mechura — a longtime ski industry pro — out and about in New Hampshire now that he’s taken over as president and CEO of Elan Sports USA.
Mechura, a University of New Hampshire graduate, joined Slovenia-based Elan Skis in 2016 to oversee global product development and marketing after having worked for more than two decades in the ski industry with positions at K2 and Dolomite. In 2016, Elan shifted its 70-year company focus toward the North American market, and a newly hired senior leadership team undertook this extensive global rebranding effort.
Formed in 2018 as a subsidiary of Elan Skis to bolster this objective, Elan Sports USA is headquartered in West Lebanon, N.H., which is akin to working from home for Mechura.
New England Ski Journal: Tell us about your New England roots. Where did you grow up and what are your earliest memories of skiing?