Go to the profile of John Dowdall

John Dowdall

Managing Director, Silverfinch
  • Silverfinch
  • Ireland