David Armstrong

Active La Jolla, CA President for Palomar Specialty Insurance Company