Jim serves as general counsel for The Vision Council. He is an experienced trial lawyer who specializes in representing trade associations and nonprofit groups in corporate, nonprofit tax, employment and antitrust matters. Prior to entering private practice, he served as a special agent for the Federal Bureau of Investigation and as an Assistant United States Attorney for the District of Maryland. He received his Juris Doctor (J.D.) degree from the University of Iowa College of Law. His current practice areas include Association and Nonprofit Organizations, Corporation and Business Law, Employment and Labor Law, and Litigation.