General Motors announced the appointment of three senior communications executives to head up its product communications, corporate public relations and labor media relations.
Edd Snyder, 51, was named director of labor media relations. He was regional director of public relations for Electronic Data Systems Corp.
William O'Neill was named executive director of product communications development. He was executive director of external communications.
James Farmer was named general director of corporate marketing and constituency communications. He was group director of public relations and communications for North American vehicle sales, service and marketing.