10 employees
Lenox Hill Capital Advisors is an investment management company that specializes in merger, acquisition & advisory services to its clients.
2003