It's a common term in the context of complex deals and sales - "that deal has a lot of hair on it" means it's complicated, ugly, and might not work out the way everyone hopes. It's shorthand for a deal that needs extra attention...
I haven't heard it in this context, but in the No Hair Theorem, the eponymous "hair" refers to "other information," so I think it makes sense. There's lots of hidden "hair," or information, at the company?
Is this a normal phrase in the enterprise world? I don't think I've ever heard it before.