Canadian technical apparel brand 7mesh has announced the addition of Thomas Weiss as strategy consultant for Europe, primarily focusing on the GAS (Germany, Austria, Switzerland) region. With ...