James Ellis Location
United Kingdom
James Ellis Work
James Ellis Education
James Ellis Summary
James Ellis, based in United Kingdom, is currently a Head of Tax and Financial Regulations Compliance at Atlassian Williams F1 Team. James Ellis brings experience from previous roles at Williams Racing, Rokos Capital Management, BlueCrest Capital Management and KPMG UK. James Ellis holds a 2011 - 2015 Master’s Degree, Chemical Engineering in Chemical Engineering @ Imperial College London. James Ellis has 1 emails and 1 mobile phone numbers on RocketReach.