7 employees
Shrewsbury River Capital is an asset management firm that seeks to invest its capital in the CMBS space.
2017