St. Louis-based Ross & Baruzzini names director of business development
St. Louis' Ross & Baruzzini, a global technology design and consultancy firm, has named Elizabeth Graff director of business development for its Midwest region, which…