Tag: Cyient Appoints Meenu Bagla as Vice President and Chief Marketing Officer