James Brooke
Follow
Get notifications in MyBN when activity occurs.
James Brooke
James Brooke is a Chartered Accountant and a Member of the Institution of Chartered Accountant. He has an MA (Hons) Mathematics from Oxford University and an MS in Internet and Networking from University College London (UCL).