Welcome Ben. It's good to see a company representative here.
Will your role be something similar to Nicci on the British Airways board? She's the go to person when customers hit brick walls or making sure matters of concern can get routed to the right ears when they might otherwise not be heard. She's kind of a roving ambassador for BA and the official interaction between FT members and the airline. A summary thread is here:
http://www.flyertalk.com/forum/briti...-help-you.html