I think this is kind of right here...
I work with over 200 people. I've only ever talked to a few of them on the phone and never with any regularity. So why, when they call me, do they say, "Do you know who this is?" No, dude, I don't. Because I've never talked to you over the phone before. You must give me more detail.
One of a few pet peeves of mine is people who don't identify themselves when calling. I always do it, even for my family (especially now since my teen DD and I apparently have the same voice over the phone). It would make the calls go so much faster if people would just skip the guessing game.
One of my biggest pet peeves is people who call repeatedly but refuse to leave a voicemail. I'm not always at my desk, and even when I am, sometimes I'm not able to pick up a call. Answering the phone is not necessarily my first priority if I'm in the middle of something (my boss knows and agrees with this).
I don't get a ton of calls, but if someone leaves me a voicemail, I either return it promptly (within 1-2 business days at the most, often the same day) or I arrange for someone else to do so if it's a question or issue best addressed by someone else. Nevertheless, there are a few people who seem to insist on repeatedly calling without ever leaving a voicemail...and it's incredibly annoying.
And while I'm at it, if you do leave a voicemail, don't just say "this is Person X, call me." Give me some idea what you need; trust me, it's much more efficient that way. Even if you just tell me, "This is Person X, I have questions about A, B, and C. Please call me back at xxx-xxx-xxxx." It's not difficult!