Background
I work in a technical role in an international environment, and have (and prefer) a very direct communication style. If you want my help, the best way to get it is to simply state your problem, where you encountered it, and what you want me to do about it (if it's non-obvious). If I need more information than that (typically not), I'll ask for it.
One of my non-technical co-workers, whose job is customer-facing (part of our support team)... doesn't communicate this way. Her job occasionally requires her to ask me about an issue she's having, to see if I can't fix it on the spot. This is not a problem, it's part of my job to help her out when this kind of stuff comes up.
The Problem
In short, the way she asks for help - she'll state the problem upfront (after which point I have enough information to get started) and then just keep going, providing a whole bunch of context that would potentially be useful in her job but is utterly irrelevant to the task at hand. To make things worse, she will often repeat the irrelevant stuff a few minutes later, breaking my concentration in the process. By about the third repetition I'm usually rather annoyed, and if it's late in the day I typically have to restrain myself from quite rudely telling her to just shut up so I can fix it and go home already.
Although this is only an occasional issue, I'm looking for ways to communicate to her that I have the information I need to fix the problem at hand, and that I don't need her to repeat herself.
Additional Context
- I am Canadian
- She is Italian
- We both work for a company in the Netherlands