David McCaslin

SpkrHdst_David-McCaslin
executive vice president
Hersha Hospitality Management