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 |