Welcome to my personal blog: a snapshot of my thoughts. My flawed views expressed here are my own and not the views of the organisations that I am involved with.
About Andrew Gray
If you’d like to contact me, please email me direct at
Subscribe to my latest blog updates…