Curriculum Vitae - Philip George

Mechanical engineer by qualification, former business journalist, currently software developer