Daniel, if youre reading this, you just lost your company business with a large company for hanging up on the sales manager. That was unnecessary and plain disrespectful. If your company isnt able to assist us then just say that instead of hanging up without an explanation, thanks.
If you need something done right, ask for Alan. The other guy lacks people skills, has poor management skills, thinks he knows everything and takes no responsibility for anything.