Who is in-charge of Canada Post in Canada?

Canada Post is a crown corporation, which means it is run by the Government of Canada.

The current President and CEO is Deepak Chopra.