Stephan P. Hubbard, CLU, ChFC

Owner & Principal
Stephan P. Hubbard is an owner and principal of IBC. He specializes in creative life insurance solutions in advanced case design and implementation for business and estate planning.

Prior to joining IBC, Steve led the U.S. marketing activities of a large international insurer where his role included Advanced Planning, Product Development, Inforce Product Management and Competitive Research. He received a Bachelor of Science in Economics from the University of Pennsylvania’s Wharton School in 1980. He is a graduate of the General Management Development Program at the University of Western Ontario and has completed his CLU and ChFC professional designations.

He is a Board Member and former President of the Pittsburgh Chapter of the Society of Financial Service Professionals, a former Chair of the Pittsburgh Business Ethics Award, serves on the Robert Morris University Professional Advisor Council and on the Board of Trustees of the Achieva Family Trust. Steve is a member of the Estate Planning Council of Pittsburgh, and the Association for Advanced Life Underwriting. Steve has been a featured speaker at the Financial Forum, The Financial Planning Association and the Allegheny County Bar Association.