Mr. Senior has served as a director since April 2004. Mr. Senior is a Managing Director of Allen & Company LLC, an investment bank, formerly Allen... more »