Peter Roach
AeroLeads people directory · profile

Peter Roach Email & Phone Number

Heavy Duty Mechanic at Baffinland at Baffinland
Location: Inverness, Nova Scotia, Canada 7 work roles 2 schools
1 work email found @baffinland.com 2 phones found area 902 LinkedIn matched
✓ Verified Jun 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 2 phones

Work email p****@baffinland.com
Direct phone (902) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Heavy Duty Mechanic at Baffinland
Location
Inverness, Nova Scotia, Canada
Company size

Who is Peter Roach? Overview

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

Quick answer

Peter Roach is listed as Heavy Duty Mechanic at Baffinland at Baffinland, a company with 525 employees, based in Inverness, Nova Scotia, Canada. AeroLeads shows a work email signal at baffinland.com, phone signal with area code 902, and a matched LinkedIn profile for Peter Roach.

Peter Roach previously worked as Heavy Duty Mechanic at Baffinland and Heavy Duty Mechanic at York Search Group. Peter Roach holds Red Seal Off Road Heavy Duty Technician, Heavy/Industrial Equipment Maintenance Technologies from Southern Alberta Institute Of Technology.

Company email context

Email format at Baffinland

This section adds company-level context without repeating Peter Roach's masked contact details.

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

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

Profile bio

About Peter Roach

My name is Peter Roach. I am an experienced journeyman heavy duty mechanic with all tickets up to date. 9 years exp. as a field tech in oilfield, construction, and surface mining industries, with experience in shop environments as well. I am also fluent with CAT SIS and ET software, along with Cummins insight, and Komatsu Komtrax. good at troubleshooting whether it's electrical, hydraulic, air, or mechanical and have a comprehensive box of tools to get the jobs done. very capable of major repair and overhauls, but not too proud to grease and do some grunt work.

Listed skills include Heavy Equipment Repair And Maintenance, Certified Forklift Operator, Certified First Aid, Cfc/Hfc/Hcfc Air Conditioning Control Certified, and 16 others.

Current workplace

Peter Roach's current company

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

Baffinland
Baffinland
Heavy Duty Mechanic at Baffinland
oakville, ontario, canada
Website
Employees
525
AeroLeads page
7 roles

Peter Roach work experience

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

Heavy Duty Mechanic

Current

Mary River, Nunavut

May 2017 - Present

Heavy Equipment Technician

Nec Contractors Ltd
Aug 2015 - Dec 2016

Heavy Equipment Technician

Alva Construction
Jan 2015 - Aug 2015

Heavy Equipment Technician

Cgg

Field & shop mechanic. light, medium, and heavy duty equipment. stationary and mobile. Routinely maintenance all fleet equipment and vehicles, troubleshoot failures and fix/replace accordingly, extensive fabrication, order parts, manage service and repair records, manage fleet mechanical operations for for field based work for various clients.

Jun 2012 - Apr 2014

Waste Disposal Equipment Technician

Royal Environmental Group

Diagnose and repair failures in various mechanical systems.Keep service records for maintenance and other repairsPerform preventive maintenance schedules on fleet.

Nov 2011 - Jan 2012

School Bus Mechanic

Strait Regional School Board

Diagnose and repair failures in various mechanical systems.Service callsKeep service records for maintenance and other repairsPerform preventive maintenance schedules on fleet.

Apr 2011 - Oct 2011
Team & coworkers

Colleagues at Baffinland

Other employees you can reach at baffinland.com. View company contacts for 525 employees →

2 education records

Peter Roach education

FAQ

Frequently asked questions about Peter Roach

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

What company does Peter Roach work for?

Peter Roach works for Baffinland.

What is Peter Roach's role at Baffinland?

Peter Roach is listed as Heavy Duty Mechanic at Baffinland at Baffinland.

What is Peter Roach's email address?

AeroLeads has found 1 work email signal at @baffinland.com for Peter Roach at Baffinland.

What is Peter Roach's phone number?

AeroLeads has found 2 phone signal(s) with area code 902 for Peter Roach at Baffinland.

Where is Peter Roach based?

Peter Roach is based in Inverness, Nova Scotia, Canada while working with Baffinland.

What companies has Peter Roach worked for?

Peter Roach has worked for Baffinland, York Search Group, Nec Contractors Ltd, Alva Construction, and Cgg.

Who are Peter Roach's colleagues at Baffinland?

Peter Roach's colleagues at Baffinland include Nataya Macdonald, Ken Fowler, Alexandre Emond, Leonel Dabor, P.Eng, Pmp®, and Luke Ferguson.

How can I contact Peter Roach?

You can use AeroLeads to view verified contact signals for Peter Roach at Baffinland, including work email, phone, and LinkedIn data when available.

What schools did Peter Roach attend?

Peter Roach holds Red Seal Off Road Heavy Duty Technician, Heavy/Industrial Equipment Maintenance Technologies from Southern Alberta Institute Of Technology.

What skills is Peter Roach known for?

Peter Roach is listed with skills including Heavy Equipment Repair And Maintenance, Certified Forklift Operator, Certified First Aid, Cfc/Hfc/Hcfc Air Conditioning Control Certified, Class 5 Graduated Drivers License With Air Brake Endorsement, H2S Alive, Oh&S Certified, and Whmis.

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 Peter Roach you were looking for.

View similar profiles