John Baker

Active San Diego, CA Chief Investment Officer for Trivant Custom Portfolio Group