Chris Liddell has been appointed General Motors vice chairman and chief financial officer, it was announced today. Liddell was most recently CFO for Microsoft Corp., a post he held since May, 2005.