Brian Leonard

Active Folsom, CA President for Spark Technology Solutions Inc.