Bizperks?
I was just on the bizperks section of NWA website and was perusing the Q&A. There was a Worldperks business card offer which basicly split the signup and miles between the Company, Travel manager and Employee. I did not find in useful because I am all three already but you might check it out.
Short