Major General (Retd) James Cowan CBE DSO


Major General (Retd) James Cowan is a former British Army officer. He is now CEO of The Halo Trust, a humanitarian organisation which works in post-conflict zones.