Dominic Shales

Dominic Shales

Managing Director at Lexis.