SaaS Srikanth Swaminathan Joins Investis Digital as Managing Director of its Baroda, India Office AIT News Desk Aug 14, 2020 Investis Digital, a leading global digital communications company has strengthened its service and delivery practice with the appointment of Srikanth…