James Turner is currently the VP at Ally Law. Prior to that, they were a solicitor at Beachcroft LLP from January 2001 to December 2003. Before that, they were a solicitor at Sidley Austin (London) from January 2000 to December 2001.
This person is not in the org chart