Prophet
Show contact
Fred Geyer
Strategic Advisor
Bill Margaritis
Senior Strategic Advisor
Rune Gustafson
Senior Strategic Advisor, EMEA
Michelle Bottomley
Director
Niels Nielsen
Gian Fulgoni
Lauren Kelly
Current role
William Dean Donovan