John Jones

43
reputation
7

Life-long software engineer, mostly in banking, insurance, investments.