Aravind Yarlagadda Named QSC Chief Technology Officer and Executive Vice President, Product Development