Kamaljeet Rastogi, Mahindra Comviva