ROWA is a company based out of Switzerland.
Looking for a particular ROWA employee's phone or email?
The ROWA annual revenue was $5.6 million in 2026.
14 people are employed at ROWA.
ROWA is based in Affoltern am Albis, Zurich.
The NAICS codes for ROWA are [3118, 311, 31].
The SIC codes for ROWA are [20, 205].