Managing Director
Michael Lancaster
CEO Approval Rating
71/100
The Pixel Farm engages in manufacturing and marketing of image-processing technologies.