Uncategorized Confluent appoints Stephen Deasy as Chief Technology Officer – People Matters India admin September 9, 2025 No Comments source