Craig Huffman
Esquire
Mr. Huffman is a seasoned attorney and business advisor with a background in litigation, corporate strategy, public-company leadership, financing, mergers and acquisitions, compliance, and due diligence. His experience brings both legal experience and real-world business judgment to complex corporate and regulatory matters.