Manager, Security, Travel And Facilities Services And Centre Security Officer

Ottawa, ON, Canada

Job Description



If you are looking for a career opportunity, want to give meaning to your professional achievements and contribute to making the world a better place by playing a part in international development, and are passionate about the management of corporate security and travel services, the International Development Research Centre (IDRC) is the place for you!

IDRC is home to people who share a passion for international development research. We look for employees who believe that knowledge and innovation can help solve the world\xe2\x80\x99s most critical challenges. Come join our team and help us build a more sustainable and inclusive world!

Our employment opportunity of the moment: Manager, Security, Travel and Facilities Services and Centre Security Officer

Location: Ottawa, Canada (Hybrid mode)

Take a minute to see if your profile fits IDRC:

You have:

  • A Bachelor\xe2\x80\x99s degree in Business Administration, or an equivalent combination of education and work experience.
  • A formalized training in one of the following specialized areas: security management, physical security and business continuity planning.
  • Proficiency in French and English (reading, writing and speaking).
  • A minimum of six (6) years of relevant experience in the management of security and administrative services, and experience leading and managing a team.
  • An in-depth understanding of security management and business continuity planning.
  • An enhanced knowledge of administrative and security practices, and travel management.

You are:

  • Aligned with the IDRC management competencies profile level 1.
  • A skilled communicator (written, verbal) with great interpersonal skills.
  • An expert in strategic planning, organizing, coordinating, negotiating and problem-solving.
  • Able to work under pressure using your initiative and sound judgment.
  • A team player within a multidisciplinary group of people from diverse cultures.
  • Qualified to establish, manage, and monitor relationships with diverse and experienced stakeholders.

You are interested in:

  • Leading the development, establishment and maintenance of the Centre-wide Security Plan that addresses security risks.
  • Directing the development, maintenance and exercise of the Centre-wide Business Continuity Plans and Programs.
  • Representing IDRC on committees and boards and at security briefings presented by the government departments and security agencies.
  • Overseeing the development, implementation and interpretation of effective policies, systems, and controls to govern travel, and overseeing the negotiation and management of the IDRC\xe2\x80\x99s travel services contracts to ensure the efficient delivery of services to IDRC travellers.
  • Joining an organization that values and models diversity, inclusion, and equity.

Then we are interested in your profile!

At IDRC, we support your professional development.

Additional Information:

This position requires occasional international travel. As a result of this process, the Centre may establish a pool of pre-qualified candidates for future permanent and term opportunities.



We appreciate your interest, however, only candidates selected for an interview will be contacted. The International Development Research Centre is committed to creating and fostering a respectful, diverse, equitable and inclusive workplace culture that reflects the people\xe2\x80\x99s lives we impact and the Canadian community we work within, where everyone can truly be themselves. We welcome Indigenous peoples and persons from all races, ethnicities, gender identities and expressions, sexual orientations, as well as persons with physical or mental disabilities to be part of our team. We strive to ensure barrier-free selection processes. If you are contacted regarding a career opportunity, testing or interview, please advise the People and Corporate Culture Division representative of the accommodation measures that must be taken to enable you to be assessed in a fair and equitable manner.



Who can apply? IDRC employees only.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2117414
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Ottawa, ON, Canada
  • Education
    Not mentioned