sycous.com
Sycous Leeds, West Yorkshire Senior developer at Sycous.com working in the metering and billing space.
Neil Charlton