Request Availability
Peter Francis-Macrae

Peter Francis-Macrae

Very very keen on making customers enjoy life as much as me

Wisbech, UK

At the moment I'm living in Wisbech, Cambridgshire. I'm originally from St Neots, not that far away. I follow a lot of tech blogs and similar sites.
Work History
  • 2000 - Present

    Self Employed