Default company background
Index Web Marketing

Index Web Marketing in Canada

1 jobs at Index Web Marketing in Canada


  • Index Web Marketing Montreal, Canada

    is an Artificial Intelligence company specializing in Web Marketing. Index is innovating the marketing business and how enterprises and people interact with it. Its flagship product, , leverages state-of-the-art AI technologies to help companies manage whole marketing portfolios ...