Thomas Carruthers is the Deputy General Counsel at the North Carolina League of Municipalities. They possess extensive experience in public service and private practice, providing legal representation and advice to various government entities and officials. Their previous roles include Senior Assistant General Counsel at the North Carolina League of Municipalities and Greensboro City Attorney, where they offered critical legal guidance and managed departmental resources. Carruthers holds a law degree from Campbell University, along with additional education in municipal administration and political science. They are recognized for their expertise in local government law, civil litigation, and mediation.
This person is not in the org chart
This person is not in any teams
This person is not in any offices