Peter Putz

Peter Putz is a principal product marketer with a passion for technology. Before joining Dynatrace in 2016 he was a senior scientist with NASA's Intelligent Systems Division and a research staff member at the Xerox Palo Alto Research Center (PARC).

Show all authors
Peter Putz's articles