Michael Lipscombe

Active Sausalito, CA Chief Executive Officer for Synthesis Consulting Inc