Todd Hudson has more than 20 years of sales management experience in the Canadian leasing industry at Newcourt Financial and CIT Group prior to joining Element Financial Corporation in 2009. Todd has played a pivotal role in Element’s growth and was instrumental in the development of the Company from a small regional finance company to a public Company with a North American footprint. Todd currently serves as COO for Vendor & Commercial Finance at ECN Capital Corp., a company created through the split of Element Financial. Prior to joining Element, Todd was the President of Hathway Financial, a financial services company that specialized in small to mid-sized commercial credits in the transportation, construction and industrial equipment markets.
J. Stephen Sands
Steve Sands founded Element Financial Corporation in 2007 and has been instrumental in the Company’s growth to one of North America’s largest independent finance companies. He currently serves as the Chief Credit Officer of ECN Capital Corp., a company created through the split of Element Financial. As CCO, he oversees all credit underwriting and risk management functions. Prior to forming Element, he served in senior operational and credit underwriting positions within the Canadian Equipment Leasing and Banking industries including positions as Chief Operating Officer at Maxium Financial and Vice President, Commercial & Industrial Finance at Newcourt Credit Group. For several years, Steve has served as a leader in the Entrepreneurs-in-Residence Program at the Institute for Entrepreneurship, Ivey Business School in London, Ontario. Mr. Sands holds a Bachelor of Arts and Master degree in Business Administration from the University of Toronto.