Fiona MacLeod is a Senior Analyst Developer at Diligenta, a subsidiary of Tata Consultancy Services, since 2018. Previously, Fiona held the position of Senior Technical Manager at both Capita Life & Pensions from 2008 to 2013 and Prudential Assurance from 2005 to 2008. Fiona earned a first-class MA Hons degree in Economics and Scottish History from the University of Glasgow between 1990 and 1994.
This person is not in the org chart
This person is not in any teams
This person is not in any offices