Claude Durand est diplômé de l’École nationale supérieure des Mines de Saint-Étienne en 1980.
Il a été directeur stratégie et innovation chez Osiatis, une des principales SSII françaises, et est en charge d'Osiatis Consulting de 1998 à 2008.
Fondateur et trésorier de l'itSMF France, depuis 2003, il représente le chapitre français à l'itSMF International et est, auprès de l'OGC, membre de l'ITIL Advisory Group.
II est président d'une école d'ingénieurs, Télécom Saint-Étienne, depuis mars 2009.