Avon announced Karen McElhatton will take on the role of Chief Technology Officer. McElhatton brings almost two decades of international technology experience. “I am thrilled to be joining Avon at such a pivotal moment,” McElhatton says. “With a clear strategy and desire to accelerate a digital transformation, we can continue to elevate the experience for…

Read More