Taal appoints David Allen, CPA, CA as Chief Financial Officer
David Allen is a senior finance executive and business leader with over 30 years of experience, including financial and operational leadership in Fortune 250 Canadian companies.
David Allen is a senior finance executive and business leader with over 30 years of experience, including financial and operational leadership in Fortune 250 Canadian companies.