Catherine was born in 1965. She holds a Master Degree in Psychology and is an ICF certified Coach. She is in charge of Talent Management Services as well as Candidate Testing. Catherine has significant professional experience in industrial and textile/fashion companies as well as in retail, where she has worked in positions such as Regional Sales Manager and Project Leader for Organization and Logistics for a major Swiss Group. As a Project Leader, Catherine was implicated in a number of process reengineering and rationalization projects, notably the flexibilization of the sales force’s working hours, the group-wide optimization of the use of office space or the reorganization of back-office and support services.
Catherine is married and mother of three children. In 2003, she decided to combine this role with University studies in Psychology and a position as Consultant with AIMS International Switzerland Ltd.
Catherine Librandi speaks French, Italian, Spanish, German and English.