James William Peter Rutland

Affiliations

  • Director at Dxc Technology Co (DXC), 2020-02-28
  • Director at Computer Sciences Corp (CSC), 2017-04-05