mahesh venkitachalam