Cousin has over 30 years of sales experience, mainly in the automotive industry for four companies.
ALLU has significantly expanded its global sales network and manufacturing capabilities over the past 12-18 months. Aggregates Business reported last year on the launch of ALLU China, headquartered in Kunshan, Jiangsu province, after the company acquired a business license to establish its trading entity in the world's biggest off-highway machine market. ALLU China includes a modern manufacturing hub.