Greedy people aren't inherently bad to have around. In fact, if you want to succeed in a capitalistic world, you need folks who understand money, capital flows, and the like. The trick is to partner with greedy people who are okay with you winning, too. They're satisfied with whatever share they get from the pie.
What you need to watch out for are the greedy people who want it all and feel threatened by others winning, especially those who don't look like them.
If you're purchasing something, it's obvious you need money. There are certain people who think about money all the time, and that's not necessarily a bad thing. You need at least one person on the team with that mindset. The key is to find those who are happy to partner with someone who isn't just focused on money but on human life.