Insider Q&A: Jeff Mechura, Elan Sports USA
Chances are you’ll be seeing more of New England native Jeff Mechura — a longtime ski industry pro — out and about in New Hampshire…
Please write a brief description and someone will get back to you shortly!