Joseph Blackmore

Active Midland, MI Chief Executive Officer for Kinetic Wave Power LLC