Eric Freeman
London UK
About
Title: Technical Consultant
Experienced technical consultant and project manager. Knowledge across a wide range of technologies. I have a passion for finding or creating excellent solutions.