Igor Petrov, based in Estonia, is currently a Senior Software Developer at Torn Marketing - Property, bringing experience from previous roles at Torn Digital.
Not the Igor Petrov you were looking for?
Find contact details for 700 million professionals.