Douglas Rudd

Senior Account Executive Iberia at Shift Technology

Douglas Rudd is a seasoned professional with over ten years of experience in business development and go-to-market strategy, currently serving as the Senior Account Executive for Iberia at Shift Technology. Rudd is dedicated to assisting insurance companies in optimizing and automating decisions through innovative AI and SaaS solutions. Prior roles include Global Partner Go-To-Market Leader and EMEA Partner GTM Leader at Duck Creek Technologies, and Head of Strategic Alliances for Spain and LATAM at CIONET. Additionally, Rudd has held significant positions in partner marketing at GE Digital, and has experience in marketing leadership roles at Coforge, Sunglass Hut, and Lacoste. Rudd holds advanced degrees in innovation, strategic marketing, and business administration from prestigious institutions, including Stanford University and the University of Oxford.

Links

Previous companies

Coforge logo
Duck Creek Technologies logo

Org chart

This person is not in the org chart


Teams

This person is not in any teams