CTOPENDATA

Explore companies in Connecticut

SEAN DURHAM

SEAN DURHAM

Company LEVERAGED TECHNOLOGY, INC.
Business Number 696705
Role Principal
Title CEO
Residence Address 440 RIVER ROAD, ST. JAMES, 11780, NY
Business Address 7 PENN PLAZA, SUITE 520, NEW YORK, 10001, NY