Delia Ramos's Location
New York, United States
Delia Ramos's Work
Delia Ramos's Education
Sotheby's Institute of Art
Master's degree (Art Business)
2017 - 2018
The University of Texas at El Paso
Bachelor's degree (Art History)
2015 - 2016
The University of Texas at El Paso
Bachelor's degree (HISTORY)
2010 - 2014
Delia Ramos's Summary
Delia Ramos, based in New York, United States, is currently a Director of Ecommerce at Teak New York, bringing experience from previous roles at West Chin Architects & Interior Designers, Museum of the City of New York, Flos and New York Transit Museum. Delia Ramos holds a 2017 - 2018 Master's degree in Art Business @ Sotheby's Institute of Art. Delia Ramos has 1 email and 1 mobile phone number on RocketReach.