generic speaker image

Derek Hamill Derek Hamill

Young & Partners LLP

Glasgow, Glasgow, UNITED KINGDOM