Spear Castillo rises up in the world of luxury hotels
Deborah Spear Castillo, ’83, certainly knows what it’s like to climb the corporate ladder, not to mention the world of five-star travel.
In the summer of 2010, she was named vice president of hotel sales for Loews Hotels, one of the country’s top luxury lodging companies with 19 hotels located in the United States and Canada.


Alumna tackles environmental issues in her adopted language and country with new book



