Citrix has gone and hired a new CTO

For me I'm seeing another business person at Citrix in charge of the technical direction, not someone that has a strong basis of engineering and technology.

Maybe I'm judging MBA's harshly, though they are bred and trained to aim for sales and revenue. Engineering backgrounds aim for better products and solutions. There is nothing wrong with either and every software business needs both. For me, it just tells you the focus Citrix has at the top. It isn't about the tech, its about the sales first and foremost.

What are your thoughts on a non-scientific or non-engineering based Chief Technical Officer?