Yes. I firmly believe that it will work for any business or organization regardless of industry, location, or size of business.
The reason I say that with such conviction is that every business or organization has a process of generating revenue. Wherever there is a process, I know that process can be improved, simplified, shortened, and streamlined. A better process will always bring about better results.