Iain McDougall

UK & Ireland Country Manager, Stripe


Iain leads the UK & Ireland operations for Stripe. He has degrees in Computer Science and an MBA, and experience across engineering, sales, and operations.

All stories by Iain

Load more articles