Head Of Customer Success, Americas
CurrentOmdia helps businesses make better technology choices: saving money, saving time and managing their technology risk. For technology vendors and service providers, Omdia drives top and bottom-line growth through improved market strategy, product investments, and go-to-market effectiveness.