James Smith, Chartered Accountant