John Martin

Chief Product Officer at Flagstone

Known to the team as Major Martin, he’s the go-to for delivering change at pace and his background in the army serves him (and us) well for this. He’s now weighing up his allegiances between England, Ireland and Scotland having been born in Scotland, but now giving orders from Ireland having recently relocated from London with his family.

Links

Previous companies

Saab Group logo
Brewin Dolphin logo
FNZ Group logo

Org chart

Sign up to view 1 direct report

Get started