Virginia Investment Management Company (VIMCO) is a professional investment management firm dedicated to serving the Virginia Retirement System and other clients by providing comprehensive portfolio management and investment advisory services to help achieve long-term financial goals.