I also can recommend Jargon Buster. Being so familiar with what you do as a business, it’s likely that you use jargon in your writing without even really knowing it.