1

Technical Program Manager Jobs in Windsor, ON (NOW HIRING)

This role focuses on disciplined technical execution, accurate documentation, and cross-functional ... Ability to manage multiple tasks and priorities in a project-driven environment. * Strong ...

Hydrogeologist

Chatham, ON · Hybrid

  • Medical

  • Retirement

Lead, manage, and provide senior oversight for field programs, including well drilling operations ... Lead the preparation of high-quality technical reports, work plans, and proposals. * Manage project ...

Maintenance Supervisor

Tilbury, ON

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... technical direction as needed. * Oversee work order management, including creation, scheduling ... Generous paid time off and an Employee Assistance Program (EAP). * Opportunities for growth and ...

Data Developer II

Windsor, ON

CA$35.06 - CA$46/hr

Utilize cloud-native data services, including Azure Storage, to optimize data management and ... Ability to collaborate across teams, communicate complex technical solutions, and drive consensus ...

Maintenance Supervisor

Tilbury, ON · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... and technical direction as needed.Oversee work order management, including creation, scheduling ... Generous paid time off and an Employee Assistance Program (EAP).Opportunities for growth and ...

ERP Business Analyst

Windsor, ON

CA$63K - CA$86K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Translate technical information for non-technical stakeholders, present technical and status ... Good project management skills including planning, work management, budgeting and problem solving.

ERP Business Analyst

Windsor, ON · On-site

CA$63K - CA$86K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Translate technical information for non-technical stakeholders, present technical and status ... Good project management skills including planning, work management, budgeting and problem solving.

Training: support the delivery of technical training to the maintenance and engineering teams. * Device Management: Program, troubleshoot and improve error proofing devices; Investigate and research ...

Participate in release management, deployment activities, upgrades, and technical debt remediation ... In addition, KPMG offers a comprehensive and competitive Total Rewards program. KPMG BC Region Pay ...

Test effectiveness of courses on the learning management system and document findings. * Maintain project documentation and course folders. * Serve as a technical resource for programs that are ...

Supervisor, Production

Tecumseh, ON · On-site

CA$80K - CA$110K/yr

Communicating with other Shift Supervisors and Plant Managers * Responsibility for quality control ... Driven and energetic with a strong technical background and understanding of lean manufacturing and ...

New

Showing results 41-60

Technical Program Manager information

See Windsor, ON salary details

$65.3K

$135.8K

$206.6K

How much do technical program manager jobs pay per year?

As of Aug 16, 2026, the average yearly pay for technical program manager in Windsor, ON is $135,770.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,220.00 and $155,709.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a technical program manager, and why are they important?

To thrive as a Technical Program Manager, you need a strong background in project management, software development processes, and a relevant technical degree or equivalent experience. Familiarity with tools like Jira, Confluence, Agile methodologies, and PMP or Scrum certifications is highly beneficial. Excellent communication, leadership, and problem-solving skills set top performers apart in this role. These skills ensure seamless project delivery, effective team collaboration, and alignment between technical teams and business goals.

What is a technical program manager?

A technical program manager oversees a company’s technical projects, such as implementing new network systems or developing new products. Job duties include supervising development teams, assessing work schedules, assessing productivity, and addressing any quality assurance issues that arise during production. Technical program managers are often responsible for creating reports to upper management based on the functions of the products and making suggestions on how to streamline future projects. They may also help the organization develop new strategies related to production and sales goals.

What is the difference between Technical Program Manager vs Software Engineer?

AspectTechnical Program ManagerSoftware Engineer
Primary RoleOversees project execution, coordinates teams, manages timelinesDesigns, develops, tests software applications
Required SkillsProject management, communication, technical understandingProgramming, software development, problem-solving
Work EnvironmentCross-functional teams, project-focusedDevelopment teams, coding environments
CertificationsPMP, Agile certifications often preferredNone mandatory, but certifications like Scrum or AWS helpful

While Technical Program Managers coordinate and oversee projects across teams, Software Engineers focus on building and coding software solutions. Both roles require technical understanding, but their core responsibilities differ significantly.

How do technical program managers typically collaborate with engineering and product teams to ensure project success?

Technical Program Managers (TPMs) play a central role in facilitating communication and alignment between engineering, product, and other cross-functional teams. They work closely with product managers to define project requirements and prioritize deliverables, while coordinating with engineering to develop realistic timelines and resolve technical challenges. TPMs often lead regular meetings, track progress, and proactively address risks to keep everyone on the same page. Building strong relationships and fostering a culture of open dialogue are essential for TPMs to ensure projects stay on track and meet business goals.

What job categories do people searching Technical Program Manager jobs in Windsor, ON look for?

The top searched job categories for Technical Program Manager jobs in Windsor, ON are:

What cities near Windsor, ON are hiring for Technical Program Manager jobs?

Cities near Windsor, ON with the most Technical Program Manager job openings:

Infographic showing various Technical Program Manager job openings in Windsor, ON as of August 2026, with employment types broken down into 1% As Needed, 74% Full Time, 20% Part Time, 1% Temporary, and 4% Contract. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $135,770 per year, or $65.3 per hour.

Customer Service Representative (CSR) - Inside Sales

GRAYBAR CANADA

Windsor, ON

CA$50K - CA$60K/yr

Full-time

Medical, Dental, Life

Posted 25 days ago


Job description

Graybar Canada is looking for people with a desire to start a long-lasting career at one of the oldest and largest wholesale electrical distributors in Canada.

Graybar Canada is a leader in the distribution of high quality electrical, automation and telecommunications products that supports these operations through related supply chain management and logistics services. Graybar Canada operates more than 35 branches across Canada. As one of Canada's largest employee-owned companies, Graybar Canada has the power and stability of a big corporation and the integrity and drive of a neighborhood business.

Graybar Canada currently has an exciting career opportunity available out of our Windsor, ON branch.

Customer Service Representative (CSR) - Inside Sales

Position Summary:

The Customer Service - Inside Sales Representative proactively seeks out customer needs to sell a Graybar solution that provides total customer satisfaction.  This position provides our customers with a high level of service which includes delivering the highest quality customer care in accordance with corporate objectives and revenue goals.

Major Responsibilities:

  • Handle incoming and outgoing customer telephone calls in a courteous and professional manner, with a mandate to solicit orders from the existing customer base.
  • Coordinate the prompt handling of customer service requests including, but not limited to, order entry, pricing, expediting, billing, order maintenance, credit and claims.
  • Handle written correspondence received from and sent to customers in a timely manner.
  • Assist and support Account Managers by providing technical support to customers and end users, as well as sharing information that will allow both parties to offer customers a total Graybar solution.
  • Consult with clients and customers after a sale to resolve problems and to provide support in an efficient and effective manner. 
  • Provide customer feedback to the Branch Manager in a timely fashion.
  • Participate in training sessions, trade shows, branch meetings and sales meetings as requested.
  • Keep management informed of local competition and market conditions.
  • Track stock out items and recommend new stock items.
  • Deal with product related problems such as defective products, the return of products and warranty situations.
  • Other duties may be assigned as needed.

Preferred Skills & Experience:

  • Minimum Grade 12 education; however, a technical background (i.e. Electrical Engineering Technologist) or post-secondary education is considered an asset.
  • Broad knowledge of the company's products and services, with the ability to effectively present these to Graybar Canada's customers. 
  • One to three years of related sales experience considered an asset.
  • Must exhibit excellent time management and organizational skills.
  • Possess strong relationship building skills to cultivate and develop customer loyalty.
  • Ability to work with all levels of employees and management, both internally and externally.
  • Strong customer service and troubleshooting skills.
  • Exceptional conflict resolution, negotiation and objection handling skills.
  • Basic mathematical skills.
  • Excellent spoken and written communication skills.
  • Must demonstrate honesty and integrity.
  • Willingness to gain technical knowledge by attending educational workshops and reviewing publications.
  • Willingness to go the extra mile.
  • Proven proficiency with Microsoft Office products including Outlook, Excel, Word and PowerPoint.

Graybar Canada offers a competitive compensation and benefits package including:

  • No Evening or Weekend Shifts
  • TELUS Health Virtual Care
  • Cost shared Health and Dental Benefits                
  • Life & AD&D Insurance                     
  • Employee Profit Sharing Program
  • Long Term Disability Benefits
  • Group RRSP Matching
  • Corporate Fitness Membership Program
  • Employee Share Purchase Program
  • Computer Purchase Plan
  • Tuition Reimbursement Program
  • Service Awards Program

The above is a brief outline of position responsibilities and does not intend to be all-inclusive of the current or future duties, responsibilities or reporting relationships.

If you are highly motivated and have a passion for customer service, and are looking for a fun, rewarding career, we would be pleased to talk to you about joining Graybar Canada. 

Graybar Canada is an equal opportunity employer that encourages interested candidates to apply.

Salary Range: $50,000-60,000

We wish to thank all applicants for their interest but advise that only those selected for an interview will be contacted.

Employment Type: Full time