Company Overview
Company Name
New Look Skin Center
Address
1219 W Glenoaks Blvd, Glendale, CA, 91201, United States
Website
newlookskincenter.comApprox. Annual Revenue
$14.9M
Employees
51
About New Look Skin Center
New Look Skin Center is a medical spa located in Glendale, California, United States, that specializes in a range of services to help clients look and feel their best. The company has approximately 51 employees and serves clients in Glendale, Encino, Irvine, and Newport Beach.
Technologies Used
Key Decision Makers
Name | Job Title | Contact | |
---|---|---|---|
Judy Haywood | Owner | LinkedIn Profile | |
Maria Hambarsoonian | Co-Owner | LinkedIn Profile | |
Maria Hambarsoonian | Owner | Not available | |
Siamak P. Etehad | Owner | Not available |