James Declan McKelvey
Director/Board Member at
Vesso Ltd.
59 year
Finance
Retail Trade
Consumer Services
















