Very true about the language barrier.
When speaking English in Europe is key, it's quite necessary to speak either French or German, if not both, to work in the ski industry here as most companies have their HQ in France, Austria, Germany or Switzerland.
My personal opinion is going to trade shows is the best place to meet the right people, and introduce yourself to them. Also great to meet many people from various companies during one day or two there.
If you're based in Europe, flights to Munich for ISPO are not expensive and you'll find all the European ski industry there.
Also, they have a job offer corner with plenty of positions available around Europe.