John Tomaszewski

Active Novato, CA Chief Executive Officer for Spg Solar, Inc.