Provides communications, software, and technology platforms that enable businesses to manage customer engagement, digital experiences, and operational systems. Activities include acquisitions, product integration, and partnerships to expand solutions across industries such as telecommunications, media, and enterprise services.
2014
Canada
1,001 - 5,000 employees
Computer Software
$500M - 1B in revenue
$100M - 500M in profitability
Margin as % of revenue
Not available
Not available
Not available
Not available
3 out of 9 incl. management
Not available
Not available
Not available
Not available
Not available
Not available
Not available
Climate Score
Not disclosed
Water Score
Not disclosed
A
A-
B
B-
C
C-
D
D-