General Motors named Steve Carlisle, 58, as executive vice president and president, North America, effective from 1 September.