Hi, teacher!

People don't have bosses, they have sponsors -mentors- who watch out for their interests.

In the above, what does "have" mean exactly?

In my thinking, two "have" seem to mean "need". Is that right ?