Michael Beard is an experienced technology and transformation professional in the financial services sector, with a career spanning from 1990 to the present. They have held roles at notable institutions, including Lloyds Bank, Allied Dunbar/Zurich Financial Services, Openwork Ltd, and St. James's Place Wealth Management, where they served as Lead Business Analyst from 2022 to 2025. Currently, Michael is a Senior Manager at Deloitte, focusing on investment management and wealth operations. They are also an advocate for developing individuals to reach their full potential, backed by multiple professional qualifications in financial planning and business analysis.
This person is not in the org chart
This person is not in any teams
This person is not in any offices