What are the name of president and vice president of Canada?

Canada has no president or vice president.