Lily Liu joined Algonquin Power & Utilities Corp. as Manager, Financial Reporting - Complex Accounting in Toronto. She was previously employed at Deloitte.