1 Followers on Owler

The Statue of Liberty and Ellis Island

CEO Avatar

CEO

Update CEO

CEO Approval Rating

- -/100

Founded

Update Founded

Status

PrivateIndependent Company

Social Links

Est. Annual Revenue
$41.6M
Agree?
Est. Employees
107
Agree?
Funding
$350K
Sector

Update Industry

The Statue of Liberty and Ellis Island Press Releases

The Statue of Liberty and Ellis Island Headquarters

LIBERTY ISLAND

New York, New York10004

1-212-363-3180

Driving Directions »

The Statue of Liberty and Ellis Island Summary

ABOUT

Overview

The Statue of Liberty and Ellis Island's headquarters is located in New York, New York, USA 10004. The Statue of Liberty and Ellis Island has an estimated 107 employees and an estimated annual revenue of 41.6M....

Competitors

There are no competitors identified for The Statue of Liberty and Ellis Island

Acquisitions

There have been no acquisitions found related to The Statue of Liberty and Ellis Island

Investments

Recent investment data cannot be found related to The Statue of Liberty and Ellis Island

Frequently Asked Questions about The Statue of Liberty and Ellis Island

  1. How much revenue does The Statue of Liberty and Ellis Island generate?

    The Statue of Liberty and Ellis Island generates $41.6M in revenue
  2. How much funding does The Statue of Liberty and Ellis Island have?

    The Statue of Liberty and Ellis Island has historically raised $350K in funding
  1. Where is The Statue of Liberty and Ellis Island's headquarters?

    The Statue of Liberty and Ellis Island's headquarters is in New York New York, USA
  2. How many employees does The Statue of Liberty and Ellis Island have?

    The Statue of Liberty and Ellis Island has 107 employees

Trending Companies