Mr. Ranjan TalatiWrong Ranjan Talati?
Senior Scientist Process Developm...
Local Address: Edison, New Jersey, United States
237 Park Avenue
New York, New York 10017
Company Description: Revlon, Inc., through its direct wholly owned operating subsidiary, Revlon Consumer Products Corporation manufactures, markets and sells an array of cosmetics,... more