Edgar Randall
s the Managing Director for the UK at Dun & Bradstreet, Edgar is responsible for leading and executing the UK business strategy. He has over two decades of experience in data, analytics, and sales and is deeply passionate about building high-performing teams and driving business development through the power of data and analytics.