Cuban President Miguel Diaz-Canel on December 21 named Tourism Minister Manuel Marrero Cruz as the country's first prime minister since 1976.