Stephen Tapp, based in Ottawa, ON, CA, is currently a Chief Executive Officer and Chief Economist at Centre for the Study of Living Standards. Stephen Tapp brings experience from previous roles at Canadian Association for Business Economics, Canadian Chamber of Commerce and Export Development Canada | Exportation et développement Canada - EDC. Stephen Tapp holds a 2003 - 2008 PhD in Economics @ Queen's University. With a robust skill set that includes Economics, Public Policy, Policy, Macroeconomics, Analysis and more. Stephen Tapp has 2 emails and 2 mobile phone numbers on RocketReach.
Looking for a different Stephen Tapp?
Find contact details for 700 million professionals.