Craig Smith is noted for his intellectual property work with technology companies. He represents clients on both contentious and noncontentious work across patents and trademarks.
Strengths
Craig does a very god job of translating the very confusing into something we understand.