Winter Sale! 10% Discount off any order. Get the code »

Jack Sands

Jack Sands is a Certified Public Accountant. Now retired, he has been a public accountant, management consultant, university professor, financial manager, investment manager, general manager and a director of several public companies. He lives in Toronto, Ontario.