Craig works with the Wealth Management team to provide administrative support as well as maintenance of our clients’ insurance policies including the underwriting process, policy delivery and policy service.
He brings years of experience to KB from his diverse background in the Financial, Healthcare and Education industries. Craig holds a BA in Communication from Rutgers University and an MA in Elementary Education from TCNJ.
Craig is an avid fitness enthusiast, tennis fan and enjoys traveling around the world with his family. He lives in Princeton, NJ with his husband and their two children.