Contact the publisher of this press release SolarCraft Names Solar Industry Leader Ted Walsh as New CEO - The North Bay’s Leading Solar Provider Strengthens Leadership Team with Local Renewable Energy Executive