James Aschehoug

London, England, United Kingdom

tech addict, sport junky, art lover, globe trotter, passionate dad of 2 wonderful children

  • Education
    • Cardiff univ