Yogesh Agarwal has been appointed the chairman and managing director of IDBI for three years effective July 1, 2007.Agarwal, who is currently the managing director of State Bank of India, will replace V P Shetty.