Sarah Billon is currently a Business Manager at Daveo, part of the Magellan Partners group. Previously, Sarah held roles such as Business Developer and Resource Manager in the Energy & Utilities and Finance sectors at CGI from 2019 to 2024. They also served as an International Sales Assistant at Nicole Miller in 2014 and worked in various banking positions at Crédit Agricole in 2012 and 2013. Their career includes experience as a Business Engineer at Cat-Amania and a Commercial Export Assistant at Mersen France SB SAS.
This person is not in the org chart
This person is not in any teams
This person is not in any offices