Who is the current President of Board Of Control For Cricket In India?

Currently President of BCCI is Narayanaswami Srinivasan.