CEO
Balu Iyer
CEO Approval Rating
88/100
Canvera is a web-enabled photo-book company that offers online photography and printing solutions.