clgo:militaryCommand | - Staff College, Camberley
- 12th Armoured Brigade(1984–86)
- 1st BattalionQueen’s Own Highlanders(1980–81)
- 1st British Corps(1991–92)
- 4th Armoured Division(1989–91)
- Deputy Supreme Allied Commander Europe(1994–98)
- Staff College, Camberley(1989)
- Allied Command Europe Rapid Reaction Corps(1992–94)
|