I think a few people wondering the same thing. Presumably a big name hire like that is intended to bring contacts, gravitas and ultimately new business. Friday will perhaps provide a few answers
TTB Price at posting:
25.0¢ Sentiment: Hold Disclosure: Held