Michael Kennedy

Archived Record Newport Beach, CA Previous President for Kennedy and Kennedy Communications Inc.