Jesse Stromwick
Reviews 1
Really disappointed in our experience with Altsource. We were assigned a Sales Manager to help design our new app. He never followed up and after sending a couple messages, we learned he left the company. We were contacted by one of the developers who attempted to smooth things over. Only to have hi...