Login or Register
New User ! Register
Roger Dubuis is a Swiss watch manufacturer of luxury watches based in Geneva, Switzerland. The company was founded by Roger Dubuis and Carlos Dias in 1995.