Peter Russell

Peter lives in London, UK with his wife and family.

He has been involved in software development since last century and now runs a team of great developers, testers and designers building software for the gaming industry.