Geoff Iddison

Geoff Iddison is the current Managing Director (CEO) of Jagex Ltd. On October 23, 2007 Iddison replaced Constant Tedder as CEO.