Michael Palmer

Chief Information Officer, Hearst