Company · mentioned 2 times
Swiss watch company known for its Movado and Ebel watch brands, based in New Jersey and Switzerland.
No connections recorded yet.
A Product Market Fit Show | Startup Podcast for Founders· 6 Nov 2023