Mechanical Engineering TDM, a growing company TDM possesses two Catia V5 licenses in order to develop its own embedded equipments boxes and racks. TDM also develops test bench mechanics needed for equipments ( these are not photos but 3D models ) Contact us Contact form First Name Last Name Company Current Position Postal Address City Country Phone Email Interest Submit