VP Finance
new york, new york, united states
Revlon
Revlon, Inc.
NYU Stern School of Business
Clemson University