Before becoming a real estate agent, he had careers that include originating mortgages, investment banking, insurance, owning and managing investment properties, serving on the local Planning Board and Business Advisory Group. He has worked with some of the best agents in the business and because of his experience, he knows how to help his clients in the best ways possible. Because of his experience, he has a unique perspective in the areas of Middlesex County, Somerset County, and Union County.