In 2005, Juan Carlos Torres became the Chief of the Vacheron Constantin Company. The same year Vacheron Constantin produced the most complicated wristwatch - Tour de I'lle. The watch consisted of 834 parts and had 16 complications (additional functions). Its price reached over $1 million. In 2006 the company opened a new main office in Genevan Plan-les-Ouates.