Terri Lewis

Director Digital & Technology, Caterpillar