MICA appoints Tech CXO Jaya Deshmukh as new Director; Dr Shailendra Raj Mehta relinquishes charge Read more about MICA appoints Tech CXO Jaya Deshmukh as new Director; Dr Shailendra Raj Mehta relinquishes charge