Catherine Ballard's Location
London, GB
Catherine Ballard's Work
Catherine Ballard's Education
Catherine Ballard's Skills
Catherine Ballard's Summary
Catherine Ballard, based in London, GB, is currently a Manager - M and A Transaction Services at Deloitte, bringing experience from previous roles at Deloitte. Catherine Ballard holds a 2012 - 2016 Bachelor of Arts (B.A.) in Economics and Spanish @ University of Durham. With a robust skill set that includes Numerical Ability, Spanish Speaking, Teamwork, Analytical Skills, Economics and more, Catherine Ballard contributes valuable insights to the industry. Catherine Ballard has 1 email on RocketReach.