|
|
Englewood Lab
Address: 111w 33rd street , NYC , NY 10020 Website: http://englewoodlab.com
|
Company Description: At Englewood Lab the worlds of skin care and color come together to create product opportunities never before possible. With a world-class team of scientists and chemists coupled with blue sky R&D capabilities, extensive manufacturing and regulatory capabilities, Englewood Lab aims to be your best in class partner for global product development.
|
|
|
|
|
|
|