Chris Viehbacher, GlaxoSmithKline's executive director and president, North American pharmaceuticals, will leave the company.