Press ReleaseLeading FinTech firm Zaggle appoints Siva Kumar as New CTOCXOtoday News Desk4 years agoMarch 24, 2020Leading FinTech startup Zaggle has recently announced the appointment of Siva Kumar as their new Chief Technology Officer. Siva Kumar will...