J Peter Kennedy, Chartered Accountant