Stefan Mihailovich

Stefan Mihailovich is a director of Regulatory Affairs and Professional Ethics at CPA Canada. Prior to joining CPA Canada, he worked at Deloitte in both the audit and corporate income tax practices. Stefan is a CPA, CA and holds a Global Professional Master of Laws (GPLLM) from the University of Toronto Faculty of Law.