Steve Crane

South Africa

http://craniac.net

Software developer for MiX Telematics.