CTOPENDATA

Explore companies in Connecticut

LAUREN MOFFATT

LAUREN MOFFATT

Company SPENCER & ALEX, INC.
Business Number 1136948
Role Principal
Title HEAD DESIGNER
Residence Address 222 EAST 82ND STREET, APT #5G, NEW YORK, 10028, NY
Business Address 214 W 29TH ST, STE 1503, NEW YORK, 10001, NY