John Fox is Managing Director of iDC.