Todd Finch.
President and CEO.

Todd Finch is an industry leader with two decades of experience working at technology and new media companies, including Silicon Graphics, Netscape and AOL. Todd has led start-ups from concept to market leadership, and raised tens of millions in capital in the most difficult of market conditions.

Prior to joining Vizible Corporation, Todd held key executive management roles, including President and Founder of Netscape Communications Canada.

Originally a strategic advisor to Vizible, Todd assumed the role of CEO in 2002. He brought a focused business vision to Vizible, with his deep understanding of and passion for simplifying the relationship between people and digital content.

Todd holds a Bachelor degree from Wilfrid Laurier University.