Craig Allen

Chief Financial Officer

Craig Allen is Chief Financial Officer of the company, where he is responsible for internal and external (investor and SEC) financial reporting, strategic budgeting, and treasury functions.  Mr. Allen joined the Company in January 2015.  Mr. Allen brings 20 years of experience working with public and privately traded companies with over 17 years in the financial services industry. He was previously Senior Vice President and Chief Financial Officer at ECMC Holdings, Oakdale, MN, an $80 million privately held financial services company. Craig was recruited by ECMC to develop and execute strategies to expand geographically, extend lines of business, and enhance the company’s value. He also served as the financial and operational leader in numerous subsidiary companies. Prior to that, Mr. Allen was Chief Financial Officer with XO Group, Inc. (NASDAQ : XOXO), a publicly-traded global multimedia and technology company. Mr. Allen has a Bachelor of Science degree in Accounting from Northern Illinois University, DeKalb, IL. He also holds designations as a Certified Public Accountant (CPA), Chartered Global Management Accountant (CGMA), Certified Management Accountant (CMA) and International Financial Report Standards Certificate (IFRS).