James Kaeding has been a trial attorney with the Committee for Public Counsel Services, Public Defender Division, since 2012. Before joining CPCS, Jim had a private practice representing clients in criminal defense and civil litigation matters. He earned his Bachelor’s Degree from the College of the Holy Cross, a Master of Arts Degree from Boston College, and his J.D. from Northeastern University School of Law. He is a member of the National Association of Criminal Defense Lawyers.