Catherine Faidherbe, a former executive of Adidas, has been named marketing manager for Icebreaker, based at its European office near Munich

Topics