User Profile

Greg Duffield

Nickname

Greg Duffield

Posts Count

38

Member since

Feb 2006

Company

Proteo Ltd

Job Title

Chief Technology Officer

Country

United Kingdom

Personal Links

Twitter

Forums posts by this user