I have often been in a similar place at work with business folks and creatives--working in marketing or on proposals. The words may be the same but the mindsets are two different cultures.
I say one of my main skills is "translation"--sometimes literally standing between them going "what they means is..." and "what they're saying is..."