14.2m Telescopic Boom Lift
MEC Titan 40S is an award wining self propelled telescopic boom lift, it provides great deal of flexibility in terms of performing several operations at height safely. Its offers amazing 180 degree platform rotation plus additional telescope to get close to working areas. Manlift offers well maintained and highly efficient telescopic boom lifts for rent based on requirements.
The MEC Titan 40S offers working height of 14.2 m and 6.7m x 2.28m deck area.