The British english spelling of the word is programme, unless you are refering to a computer program.
That's the consensus we've arrived at. I think the difficulty is that we work with a number of international clients so the words are often interchanged.