Joseph Smith

Active Carpinteria, CA Chief Executive Officer for Clipper Windpower Plc