director Srinivasan