Iron Mountain EMEA Revenue and Competitors

Location

N/A

Total Funding

Estimated Revenue & Valuation

  • Iron Mountain EMEA's estimated annual revenue is currently $3.2B per year.(i)
  • Iron Mountain EMEA's estimated revenue per employee is $203,000

Employee Data

  • Iron Mountain EMEA has 15805 Employees.(i)
  • Iron Mountain EMEA grew their employee count by -1% last year.

Iron Mountain EMEA's People

NameTitleEmail/Phone
1
Director Financial Planning and Analysis EMEAReveal Email/Phone
2
Commercial Director: Head Public Sector at Iron MountainReveal Email/Phone
3
Data Centre Manager (South East Operations)Reveal Email/Phone
Competitor NameRevenueNumber of EmployeesEmployee GrowthTotal FundingValuation
#1
$1.4M16-6%N/AN/A
#2
$5.2M4525%N/AN/A
#3
$0.2M3-57%N/AN/A
#4
$2.1M215%N/AN/A
#5
$1M110%N/AN/A
#6
$0.9M100%N/AN/A
#7
$5M4339%N/AN/A
#8
$7M54-8%N/AN/A
#9
$8.2M630%N/AN/A
#10
$3.6M310%N/AN/A
Add Company

What Is Iron Mountain EMEA?

Iron Mountain Incorporated (NYSE: IRM) is the global leader for storage and information management services. Trusted by more than 220,000 organisations around the world, Iron Mountain boasts a real estate network of more than 80 million square feet across more than 1,350 facilities in 45 countries dedicated to protecting and preserving what matters most for its customers. Iron Mountain’s solutions portfolio includes records management, data management, document management, data centers, art storage and logistics. Helping organisations to lower storage costs, comply with regulations, recover from disaster, and better use their information. Founded in 1951, Iron Mountain stores and protects billions of information assets, including critical business documents, electronic information, medical data and cultural and historical artifacts.

keywords:N/A

N/A

Total Funding

15805

Number of Employees

$3.2B

Revenue (est)

-1%

Employee Growth %

N/A

Valuation

N/A

Accelerator

Company NameRevenueNumber of EmployeesEmployee GrowthTotal Funding
#1
$6535M16096N/AN/A
#2
$3140M183913%N/A
#3
N/A185472%N/A
#4
$750M196586%N/A
#5
$5737.4M199916%N/A