Noah Barnes has extensive experience in tax management, beginning as an International Tax Consultant and advancing to International Tax Manager at Deloitte from June 2012 to December 2013. Noah served as a US Tax Assistant Manager and then as a US Tax Manager at Deloitte UK from February 2014 to August 2016. Following this, Noah held the positions of Senior Tax Manager and Director of Tax at Northwood Investors LLC from January 2025 to May 2025. Currently, Noah is the International Tax Director at Blue Yonder, a role assumed in May 2025. Noah holds an Integrated Master of Accountancy degree in Accounting from the University of Wisconsin-Madison, completed between 2011 and 2012.
This person is not in the org chart
This person is not in any teams
This person is not in any offices