Northgate Capital Financial Services Investment firm embedding sustainability diligence into portfolio oversight.