Odlo has appointed Sara Canali as the head of the outdoor division of the company. She was in charge of product development management of The North Face in the region Europe, Middle East and Africa (EMEA).