» Retired

View James's Profile James H. Niven's Profile Image

James H. Niven

Phone: 415-981-5451
James H. Niven, a California native, retired as of December 30, 2024, following a distinguished career spanning more than 50 years in law. As the co-founder of Niven & Smith, LLP, Mr. Niven built a reputation as a highly skilled attorney speciali… Read More
View James's Profile