Management Team

Steven Archambault

Interim Chief Executive Officer and Chief Financial Officer
Steven ArchambaultSteven Archambault is a seasoned finance executive with over 18 years of experience.  Mr. Archambault was appointed as CFO of IDC in December 2013 and he was recently appointed as the Interim CEO role in February 2016. Additionally,  Mr. Archambault was appointed as a Director of IDC in July 2015. Prior to joining IDC in July 2012 as Director of Finance and Treasury, he was the Senior Vice President of Group Financial Reporting at AXIS Capital Holdings Limited, a NYSE-listed company, from January 2009 to April 2012, and Vice President of Corporate Accounting from June 2006 to December 2008.  Mr. Archambault is a Chartered Professional Accountant of Ontario (CPA, CA) and a Certified Public Accountant (Illinois) in the United States, and holds a Bachelor of Commerce (Honors) degree from the University of Ottawa.