Company: BDO USA, LLP
Location: Pittsburgh, PA
Company: Schneider Downs & Co., Inc.
Company: Bank of America Corporation