Who makes geneve watches?

Geneve means Geneva (in Switzerland). Lots of companies make watches there.