Executive

With a strong background in strategy and finance Neil Carter has occupied senior executive roles in strategy consulting, investment banking...