CTOPENDATA

Explore companies in Connecticut

FRANCIS MECHNER

FRANCIS MECHNER

Company TORQMASTER, INC.
Business Number 580710
Role Principal
Title CHAIRMAN OF BOARD OF DIRECTORS/CEO
Residence Address 200 CENTRAL PARK, SOUTH APT. 18E, NEW YORK, 10019, NY
Business Address 200 CENTRAL PARK, SOUTH APT. 18E, NEW YORK, 10019, NY