Subcontract Manager Lead - Ottawa, Canada - Thales Canada Inc., Defence and Security

Sophia Lee

Posted by:

Sophia Lee

beBee Recruiter


Description

Location:
Ottawa, Canada

In fast changing markets, customers worldwide rely on Thales.

Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other.

In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.

For decades, Ottawa has been a global technology leader. Today, Canada's capital holds one of the brightest and most diverse technological ecosystems in North America.

Voted as Canada's best place to live 2017 by Maclean's, Ottawa offers a low cost of living with a high quality of life.

The Thales Ottawa office has been a major supplier and long-term trusted partner to DND, enabling the Canadian Armed Forces and the Canadian Coast Guard to achieve mission success.


Position Summary

This is a hybrid position located in Ottawa


Thales requires a
Subcontract Manager Lead who will be responsible for the management of Suppliers supporting strategic projects and Business Lines.

Suppliers may be developing and delivering complex, high risk, high value services typically under specific long-term subcontract agreements and associated terms and conditions.

In this role, the Subcontract Manager will be responsible for a team of subcontracting managers supporting the Thales Canada Defense & Security business.

The Subcontract Management team is responsible to ensure that Suppliers execute requirements in accordance with the contract.

Primary activities include managing supplier compliance against contractual requirements, identifying and addressing areas of risk, and acting as a point of escalation as required.


Essential Functions / Key Areas of Responsibility

  • Ensure the Subcontract Management team executes subcontract negotiations with favourable conditions meeting or exceeding the approved corporate mandate while supporting the project timeline.
  • Engage and communicate efficiently with internal Customers and Stakeholders as necessary in executing Supplier requirements.
  • Ensure Supplier requirements are executed achieving favourable conditions and consistency with technical, program, cost and performance (quality and delivery) requirements.
  • Regular review of supplier performance metrics and enforcement of contractual agreement where established performance levels are not being met, addressing Supplier performance issues with the support of the Supplier Performance Manager as required.
  • Review and monitor supplier financial stability, identify risk areas prior to engagement and recognize trigger points where further analysis would be required.
  • Recognize and identify supplier contract claims as they develop and manage the timely resolution under changing provisions where possible, obtaining legal expertise where necessary.
  • Ensure appropriate supplier relationship management and performance management techniques are employed with Suppliers to improve performance, mitigate risk and capture innovation from Suppliers.
  • Provides appropriate direction, coaching, support and delegation to team members to enable them to achieve organizational objectives.
  • Ensure relevant governance is complied with in accordance with Thales processes.
  • Maintain an ethical approach to tasks and relationships in accordance with relevant Thales policies.
  • Provides oversight and direction to a team of employees within subcontracts management department in accordance with the organization's policies and procedures.
  • Coach, mentor, and develop staff, including overseeing new employee onboarding and providing career development planning and opportunities.
  • Fosters a spirit of teamwork and unity among department members that allows for cohesiveness, support, and working effectively together to enable each employee and the department to succeed.

Minimum Requirements:
Skills, Experience, Education, Technical/Specialized Knowledge, Certifications, Language


  • Bachelor degree or diploma in a relevant field of study from a recognized University or College.
  • Minimum 8 years of relevant experience performing similar activities.
  • Relative experience in leading teams.
  • Proven experience and ability to understand and execute contract terms & conditions.
  • Proven experience in complex contract management and negotiations.
  • Track record of success in a similar role in relevant businesses or markets.
  • Experience with supplier relationship and performance management techniques and measurement.
  • Strong written and verbal communication skills.
  • Ability to prioritize tasks while meeting deadlines in highpressure environment.
  • Leadership skills with the ability to influence in order to deliver business results.
  • Ability to coach and mentor team members.


All applicants must be able to obtain a Canadian NATO Secret clearance and meet the eligibility requirements outlined in the Canadian Controlled Goods Registration Program and ITAR.


Preferred Qualifications

  • Previous exp

More jobs from Thales Canada Inc., Defence and Security