Robin Giese seems a good get. His Linkedin suggests he's a very smart dude. They all seem like smart hires, and my only observation is that people this smart don't come cheaply.
His input into product dev should see some pretty crisp new offerings.
BUD Price at posting:
24.5¢ Sentiment: Hold Disclosure: Held