They may not be everyone's favorite animal but vultures play an important role in nature.. and it turns out in finance as well. Vulture investors swoop into risky financial situations, giving failing companies an out. And where there's high risk, there can be high reward. We spoke to George Schultze, CEO of Schultze Asset Management about the nature of vulture investing.