Narek Tonoyan

Narek Tonoyan

Chief Technology Officer at Lucky Carrot
254 points

No reviews