Lorraine Martin retires from Ogilvy after 27 years by Team PITCH June 29, 2025 Lorraine’s career spans 27 years of exemplary service in public relations and corporate communications