Senior Sales Manager - Omni Berkshire Place Hotel - New York, NY

1 post · started Oct 17, 2009

Aaron C. Oct 17, 2009, 3:51 AM
The Omni Berkshire Place, located at New York City's most exclusive Midtown address, is a refined, yet comfortable 396 room luxury hotel that has become a haven for discerning travelers. Located between ...

More...