Discover the latest pictures of the building's incredible architecture.
Press release
Inaugurated in 2001, and situated in Meyrin (Geneva), Roger Dubuis spectacular Manufacture building, featuring glass walls, reflects the timepieces made within: an audacious and confident exterior that houses complex and sophisticated mechanisms.




More about Roger Dubuis Manufacture
Featured brand