The Vestcor Investment Management Corporation (VIMC), formerly the New Brunswick Investment Management Corporation (NBIMC), provides investment management and advisory services to public sector-based pension funds and other pools of investment capital. The transition to VIMC took place on October 1, 2016 under the Vestcor Act by the Province of New Brunswick.