Provides facility management services, including cleaning, maintenance, and support functions, for various types of properties.
1935
France
501 - 1,000 employees
Management Consulting
$25M - 100M in revenue
$1M - 10M in profitability
Not reporting on Sustainability