E

Embassy Of Canada | Ambassade Du Canada

International Affairs · Canada · 5,000 employees

13 Decision makers
5,000 Employees
1909 Founded

Organizational Chart of Embassy Of Canada | Ambassade Du Canada

Roles identified within Embassy Of Canada | Ambassade Du Canada's leadership team, from public professional data, updated 18 Oct 2026.

Department

Embassy Of Canada | Ambassade Du Canada's Full Organizational Chart

Loading…

Get their contacts on Zeliq →

Job title Department People Action

Decision makers at Embassy Of Canada | Ambassade Du Canada by function

General management

Other functions

See all Embassy Of Canada | Ambassade Du Canada contacts on Zeliq

Decision makers at Embassy Of Canada | Ambassade Du Canada

13 identified 13 Directors
See them on Zeliq →

Team Structure headcount by department

Other
175
Administrative
160
Consulting
116
Operations
72
Finance
32
Sales
32
HR
31
Legal
26

How to prospect Embassy Of Canada | Ambassade Du Canada's departments

Other

This is where the company's largest headcount sits (175 people). Mixed profiles gather here: a discovery-first approach works better than a packaged pitch.

Administrative

The company's second-largest department (160 people). These profiles are often the gatekeepers of the organisation: a clear approach that respects their time opens more doors than pressure.

Consulting

This department counts 116 people. Consultants juggle several clients at once: staffing, knowledge reuse and deliverable quality are angles that resonate.

Operations

72 people work in this department. Process efficiency and cost control are the angles that resonate with these decision makers.

Finance

A team of 32 people. Build your pitch around ROI, payback period and risk reduction: the language this department speaks.

Sales

This department counts 32 people. Sales leaders respect good selling: a sharp, well-researched approach is your best credential.

Try the Zeliq email finder demo →

FAQ Embassy Of Canada | Ambassade Du Canada

Who runs Embassy Of Canada | Ambassade Du Canada?

The highest-ranking leadership role identified at Embassy Of Canada | Ambassade Du Canada is “Political Counsellor and Head of Cooperation”, based on public data updated 18 Oct 2026.

How many decision makers does Embassy Of Canada | Ambassade Du Canada have?

13 decision makers identified.

How do I contact a decision maker at Embassy Of Canada | Ambassade Du Canada?

Verified emails and phone numbers are available in Zeliq, with free credits at sign-up.

Companies similar to Embassy Of Canada | Ambassade Du Canada

About Embassy Of Canada | Ambassade Du Canada

Embassy Of Canada | Ambassade Du Canada is a business specialised in International Affairs, operating from Canada. Established in 1909, it has a workforce of roughly 5,000 people. Within the wider Government Administration sector, Embassy Of Canada | Ambassade Du Canada focuses on the International Affairs segment. Embassy Of Canada | Ambassade Du Canada sells primarily to other businesses (B2B) rather than to end consumers. Use this page to review Embassy Of Canada | Ambassade Du Canada's industry, headcount, location and hiring signals, and to reach verified B2B contacts before your next outreach.

Activity & Market

The company evolves in the International Affairs segment of the Government Administration sector. As a B2B company, Embassy Of Canada | Ambassade Du Canada primarily serves business clients and professional organisations. In terms of structure, it is registered as “Government agency”.