Investment stewardship

Investment stewardship implies taking continuous responsibility for the management of the portfolio rather than having intermittent reviews.

Lord North Street believes that stewardship is an important part of the service it provides to its clients.