Anuradha Sen currently serves as a Service Delivery Manager at ILLUMITI, a position held since April 2023. Prior to this role, Anuradha Sen worked at IBM from January 2004 to May 2022 as a Consultant, gaining extensive experience in service delivery and consulting throughout this tenure.
Sign up to view 0 direct reports
Get started