Steven K. Hudson

Note: This article was proposed for deletion on Wikipedia.

Steven K. Hudson (born 1958) is a Canadian business executive and financier. He is the founder and chief executive officer of ECN Capital, a financial services company.

Hudson has founded and led other financial firms, including Newcourt Credit Group and Element Financial.

Early life and education

Hudson was born in Toronto, Ontario. He graduated from York University's Schulich School of Business in 1981 with a Bachelor of Business Administration.

He was later designated a Fellow of the Institute of Chartered Accountants of Ontario (FCA).

Career

Hudson founded Newcourt Credit Group in 1984. The company’s assets valued $24 billion by 1998, and it was acquired by CIT Group in 1999 for approximately $4 billion.In 2011, he founded Element Financial, a company focused on equipment financing and fleet management. In 2015, Element acquired the fleet management division of GE Capital. In 2016, Element was divided into two publicly traded companies, Element Fleet Management and ECN Capital. Hudson became chief executive officer of ECN Capital, which focused on credit origination and management.He has also been involved in real estate, including the 2026 sale of a property in Midtown Palm Beach that he had purchased in 2025.

Philanthropy

Hudson has supported healthcare initiatives in Ontario, including contributions to St. Michael’s Hospital. He also offers scholarship opportunities for graduate students.

Awards and recognition

  • Canada’s Top 40 Under 40 (1996)
  • Ernst & Young Entrepreneur of the Year (Ontario) (2016)