Established a broad range of technical skills by delivering software and consultancy to a wide variety of organisations from small specialists to large corporations, for a wide variety of projects from rigorous mission critical projects to fast turn-around demonstrators.

Plenty of business driver experience from leading teams to deliver projects to time and budget, winning bids and negotiating contracts.

For a quick one-page summary, see here