CTOPENDATA

Explore companies in Connecticut

LUIS VON AHN

LUIS VON AHN

Company DUOLINGO, INC.
Business Number 1353487
Role Principal
Title  PRESIDENT / CEO / DIRECTOR
Residence Address 5900 PENN AVENUE, PITTSBURGH, 15206, PA
Business Address 5900 PENN AVENUE, PITTSBURGH, 15206, PA