Founder & CEO
Mitch Avnet
CEO Approval Rating
90/100
CRC is a New York-based management consulting firm that provides services such as research compliance, risk assessment and due diligence for businesses.