Lisa Charrin is the Vice President, Managing Principal of Ross & Baruzzini.
83 people are employed at Ross & Baruzzini.
Ross & Baruzzini is based in St. Louis, Missouri.
The NAICS codes for Ross & Baruzzini are [54, 541, 54133, 5413].
The SIC codes for Ross & Baruzzini are [874, 87].