The Mark logo

The Mark

The Mark is a luxury hotel, situated at 25 East 77th Street, at Madison Avenue, on the Upper East Side of Manhattan, New York City. Originally constructed in 1927 in the Renaissance Revival style, the building was purchased by Izak Senbahar of Alexico Group and Simon Elias in 2006 and the building'... Read more

Employees

201-500

Links


Org chart

Collapse

Teams


Offices