Raj Sethuraman has over 24 years of experience in technology space working across multiple industries delivering large scale technology platforms, launching customer centric […]