SHARE PURCHASE AND CONTRIBUTION AGREEMENT by and among CONCENTRIX CORPORATION, OSYRIS S.À R.L., MARNIX LUX SA, the SELLERS named herein, and the SELLER REPRESENTATIVES Dated as of June 12, 2023