Under the contract, CDI will serve as a vendor for the energy infrastructure firm TransCanada.

CDI will provide staffing services including construction management and inspection, engineering, project management and technical skill sets for pipeline, power and facilities infrastructure projects throughout North America.

CDI Professional Services senior vice president and general manager Greg Thullner said"CDI provides TransCanada with the resources they need to complete key projects as well as supplying ongoing maintenance and operations support.

CDI is a provider of engineering and information technology outsourcing solutions and professional staffing.