Can Fin Homes Says Vikram Saha Resigns As Deputy Managing Director