ILC Group appoints Nihit Kumar as General Manager & Head – Marketing