CARMA Names Tim Webb CEO for Europe and the Americas
UAE, May 1, 2024: CARMA, a global leader in communications Insights and technology, has appointed Tim Webb as Chief Executive Officer overseeing its operations in Europe and the Americas. Tim takes over from Richard Bagnall who held the role since 2018 and recently stepped down from the position. Webb brings over 27 years of extensive […]