Will McAllister

Senior VP and Managing Director for EMEA at Guidewire.