CTOs on the Move

International Development Research Centre

www.idrc.ca

 
The International Development Research Centre (IDRC) is a Canadian Crown corporation established by an act of Parliament in 1970 to help developing countries find solutions to their problems. We encourage and support researchers and innovators in those countries to find practical, long-term solutions to the social, economic, and environmental problems their societies face. Our goal is to find ways to reduce poverty, improve health, support innovation, and safeguard the environment. We often work with other Canadian government departments and agencies on programs of mutual interest that are aligned with Canadian values and government priorities. Many of these initiatives create opportunities for researchers ...
  • Number of Employees: 250-1000
  • Annual Revenue: $10-50 Million
  • www.idrc.ca
  • PO Box 8500
    Ottawa, ON USA K1G 3H9
  • Phone: 613.236.6163

Executives

Name Title Contact Details

Similar Companies

Pueblo of Sandia

Pueblo of Sandia is a Bernalillo, NM-based company in the Government sector.

Patrick Air Force Base

Patrick Air Force Base is a Patrick Afb, FL-based company in the Government sector.

Department of Treasury

The Department of the Treasury is an executive department and the treasury of the United States federal government. It was established by an Act of Congress in 1789 to manage government revenue.

Central Intelligence Agency

The CIA is the nation`s premier agency for providing global intelligence in the ever-changing political` social` economic` technological and military landscapes. Our mission is straightforward but critical: to protect America`s national security. By collecting valuable foreign intelligence` conducting timely analysis and executing covert actions` the CIA preempts threats and protects everything we hold dear. From data analysis to clandestine operations to cyber security` our efforts are innovative` impactful` collaborative and driven by our mission. At the CIA` you can use your exceptional talents on work that is at the heart of world-shaping events. This is a place where everything you are - and everything you do - matters. Join us and discover why using your abilities to help keep our nation safe means everything.

United States Marine Corps

The United States Marine Corps (USMC) is a branch of the United States Armed Forces responsible for providing power projection, using the mobility of the United States Navy, by Congressional mandate, to deliver rapidly, combined-arms task forces on land, at sea, and in the air. The U.S. Marine Corps is one of the four armed service branches in the U.S. Department of Defense (DoD) and one of the seven uniformed services of the United States.