After graduating from Princeton University in 1997, Graham traveled around the world before beginning his insurance career in 1998 at the San Francisco branch of E.W. Blanch Co. as a Reinsurance Broker. There he supported senior members on various product and client development. He then moved to Collins Associates where he mainly aggregated capacity for Program Administrator opportunities. In 2012, Graham joined Arrowhead General Insurance Agency in a product development role where he focused on Professional Liability lines of business.
In late 2013 he took an opportunity to build a new product unit for SES Insurance Brokerage Services, Inc. where he focused on property and liability coverage for Real Estate Investors. The book grew quickly to nearly $10 million in written premium in less than three years. Graham joined Prospect General in April of 2016 to assist with the overall growth of the company while focusing on developing the Real Estate Investor Program.