Prior to joining Terra Renewal, Todd spent more than 12 years in financial analysis and management consulting, most recently with Bearing Point in the World Class Finance Practice. His specialization includes finance strategy development, shared services, financial systems architecture, process re-engineering, financial modeling and analysis and budgeting. Todd is a graduate of Vanderbilt University with a BA in Economics and an MBA from the Owen Graduate School of Management.






