Jerry Storrs is the Managing Director at Birchwood Advisory and a seasoned professional in restructuring and non-core banking. Jerry has extensive experience across various sectors, particularly in shipping, structured credit, and financial institutions. They served as an Independent Senior Consultant for UK Government Investments and held key roles at several prominent financial institutions, including RBS and Credit Suisse. Currently pursuing a Master's degree in War Studies from King's College London, Jerry is also actively involved as a Board Member and Treasurer for Brain Research UK and as an investor in multiple ventures.
This person is not in the org chart
This person is not in any teams
This person is not in any offices