People

Jennifer Lewis

Written by Admin | Aug 4, 2022 7:38:51 AM

“Accolade is improving our focus on growth projects aligned to the market needs as well as our efficiency in development and bringing new products to market.”