A Q&A with Celine Lee, Country Manager, Alexa Canada, is our latest in a series of profiles highlighting influential women in tech
A Q&A with Celine Lee, Country Manager, Alexa Canada, is our latest in a series of profiles highlighting influential women in tech