What does it take to land a corporate communications role right now? Judging from a panel I participated in recently on the ...