Akamai Technologies

Montréal
Total Offices: 2
10,285 Total Employees
Year Founded: 1998

Teams at Akamai Technologies

9 Days AgoSaved
In-Office or Remote
2 Locations
Cloud • Security • Software • Cybersecurity
The Senior Major Account Executive will drive sales in the Canadian telecom sector, focusing on new business and nurturing relationships with key stakeholders.
9 Days AgoSaved
In-Office or Remote
2 Locations
Cloud • Security • Software • Cybersecurity
As a Technical Project Manager II, you will lead web performance or security projects, serve as the main contact for customers, and implement solutions to enhance service delivery.
2 Days AgoSaved
In-Office or Remote
3 Locations
Cloud • Security • Software • Cybersecurity
The Senior Communications Specialist shapes and delivers internal communications strategies, advises on messaging, manages content logistics, and enhances employee engagement through effective communications.