Charles Southwood

Denodo
Charles Southwood
Charles Southwood is Regional VP of Northern Europe and MEA at Denodo