Catherine Mcgregor
AeroLeads people directory · profile

Catherine Mcgregor Email & Phone Number

Canada Director of HR at Dentons
Location: Greater Toronto Area, Canada 6 work roles
1 work email found @dentons.com LinkedIn matched
✓ Verified July 2026 3 data sources Profile completeness 86%

Contact Signals · 1 work email

Work email c****@dentons.com
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Canada Director of HR
Location
Greater Toronto Area, Canada
Company size

Who is Catherine Mcgregor? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Catherine Mcgregor is listed as Canada Director of HR at Dentons, a with 7411 employees, based in Greater Toronto Area, Canada. AeroLeads shows a work email signal at dentons.com and a matched LinkedIn profile for Catherine Mcgregor.

Catherine Mcgregor previously worked as Director, National Talent Leader at Deloitte and HR Director / Central Team Lead at Deloitte.

Company email context

Email format at Dentons

This section adds company-level context without repeating Catherine Mcgregor's masked contact details.

{first}.{last}@dentons.com
89% confidence

AeroLeads found 1 current-domain work email signal for Catherine Mcgregor. Compare company email patterns before reaching out.

Profile bio

About Catherine Mcgregor

A Human Resources Leader with experience leading complex change initiatives and advising leaders on complex employee relations issues. A Senior HR Business Partner with proven ability to lead large teams nationally and deliver results. Deep expertise in employee relations, performance management, compensation and leadership development. Delivers high impact talent and people strategies and thrives in a fast paced, complex environment.

Listed skills include Employee Relations, Performance Management, Compensation, Talent Developer, and 5 others.

Current workplace

Catherine Mcgregor's current company

Company context helps verify the profile and gives searchers a useful next step.

Dentons
Dentons
Canada Director of HR
london, greater london, united kingdom
Website
Employees
7411
AeroLeads page
6 roles · 33 years

Catherine Mcgregor work experience

A career timeline built from the work history available for this profile.

Canada Director Of Hr

Current

Toronto, Canada Area

Reporting to the Chief Talent Officer, responsible for leadership, contribution and implementation of the firm’s Human Resources strategy and overall management of the Canada Region HR team located in offices across Canada. An integral part of the role is working collaboratively with colleagues across Canada and globally on a broad spectrum of HR & operational projects, taking on both project lead and supporting roles as required. Managing complex employee relations (ER) matters and change, responsible for delivering solutions to business needs by working directly with the HR team and the Business Leaders. Part of the Global HR leadership team.

Nov 2017 - Present

Director, National Talent Leader

Toronto, Canada Area

Reported to the Chief Talent Officer, and a member of the Talent Executive, responsible for all aspects of the talent experience in Deloitte’s 2 largest national client group. Led a team of up to 20 Talent professionals. Key member of the Deloitte Management Services Executive team responsible for creating and driving talent strategy for my client group.

2012 - 2016 ~4 yrs

Hr Director / Central Team Lead

Toronto, Canada Area

Senior human resources professional reporting to the DMS National Talent Leader. Responsible for partnering with Talent and Finance leadership teams to ensure the strategic and effective management of talent for these two national services comprised of approximately 400 people. In addition, responsibility for leading DMS Recruitment nationally through a team of 10 Recruiters. Central Team Leader provided support and guidance on day to day issues to a large Toronto based team of HR professionals at the Manager and Senior Manager levels.

2010 - 2012 ~2 yrs

Senior Manager

Toronto, Canada Area

A leadership role with the primary responsibility of giving guidance and advice on talented related matters and ensuring that activities support business priorities. Provided a full range of HR support to the enabling areas within Deloitte, a client group of 450, including Information Technology, Human Resources, Marketing/Sales, Finance, Facilities and Administration.

2003 - 2010 ~7 yrs

Human Resources Generalist

Toronto, Canada Area

Provided HR Consultative services, ensuring the timely, accurate, and appropriate delivery of a full range of Human Resources services to a defined client group. Areas of accountability included providing Consultative support for Leaders, Employee Relations & Employee Counselling, Performance Management, Absence Management (STD), Talent Planning, Salary Management, Recruitment.

1999 - 2003 ~4 yrs

Learning & Growth Coordinator

Toronto, Canada Area

The primary focus of this role was to implement and coordinate learning and development initiatives for a client group of approximately 700 people, assist Chartered Accounting students with the CA qualification process by coordinating the Uniform Final Examination Program (UFE) and coordination of the Co-op and Summer Student Programs.

1994 - 1999 ~5 yrs
Team & coworkers

Colleagues at Dentons

Other employees you can reach at dentons.com. View company contacts for 7411 employees →

FAQ

Frequently asked questions about Catherine Mcgregor

Quick answers generated from the profile data available on this page.

What company does Catherine Mcgregor work for?

Catherine Mcgregor works for Dentons.

What is Catherine Mcgregor's role at Dentons?

Catherine Mcgregor is listed as Canada Director of HR at Dentons.

What is Catherine Mcgregor's email address?

AeroLeads has found 1 work email signal at @dentons.com for Catherine Mcgregor at Dentons.

Where is Catherine Mcgregor based?

Catherine Mcgregor is based in Greater Toronto Area, Canada while working with Dentons.

What companies has Catherine Mcgregor worked for?

Catherine Mcgregor has worked for Dentons and Deloitte.

Who are Catherine Mcgregor's colleagues at Dentons?

Catherine Mcgregor's colleagues at Dentons include Rick Ross, Pierandrea Bonali, Zuzana Szijartoova, Tomasz Dabrowski, and Ricko Rick.

How can I contact Catherine Mcgregor?

You can use AeroLeads to view verified contact signals for Catherine Mcgregor at Dentons, including work email, phone, and LinkedIn data when available.

What skills is Catherine Mcgregor known for?

Catherine Mcgregor is listed with skills including Employee Relations, Performance Management, Compensation, Talent Developer, Leadership Development, Organizational Design, Recruiting, and Executive Coaching.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Catherine Mcgregor you were looking for.

View similar profiles