David Owen is the Founder and Chief Economist of Saltmarsh Economics, established in 2021. In this role, he provides economic analysis and insights. His career is marked by extensive experience as a chief economist in the financial sector.
Prior to founding Saltmarsh Economics, Owen served as Managing Director and Chief European Economist at Jefferies & Company for over 12 years, from 2009 to 2021.