James takes on numerous roles within Keystone Insurance Group, Inc., assisting clients on homeowners, auto, life, and health insurance policies, as well as long-term care, group benefits, and commercial coverages. His more than a decade of experience in the industry is backed by both property and casualty, as well as life and health insurance accreditation.
Away from the office, James is involved with service initiatives, such as Adopt-A-Family and The First Tee. He is a big hockey fan, and enjoys spending time with his two sons.