Craven was elected as the second President of the International Paralympic Committee in 2001. He oversaw 8 Paralympic games with his first being Salt Lake City in 2002 and his last being in Rio de Janeiro in 2016. Craven became the first President to have the Paralympics games hosted in his home country, with the UK in 2012.