Peter McKillop, who was director of global communications for Kohlberg Kravis Roberts & Co., has joined Edelman.

Read the full story (sub req'd) | Subscribe to O'Dwyer's