Who is the head of China?

The head of China's state is the President of China, currently Hu Jintao.

胡锦涛

The head of China's government is the Premier of China, currently Wen Jiabao.