Why CDI?

 

For over 25 years, CDI has stayed on the cutting edge of emerging tech for one simple reason:

We love the technology.

 

 
About_Banner_001.jpg
 
 
 
 
 
 
 
 
 
 
 
 
Map_2020.jpg
 
 
 
 

Our trainers are located in over 35 countries and speak 13 languages. Wherever you are, we’re ready to help.

 
 
 
 

Part of the CDI crew meeting in Puebla, Mexico

 
Puebla_DSC_1542_web_hor.jpg