A professional services firm that provides assurance, tax, transaction support, and advisory services.