stars 1 stars 2 stars 3

What is the annual revenue of Owwa?

The annual revenue of Owwa was $39.3 million in 2025.

Related Owwa Questions

101 people are employed at Owwa.

The NAICS codes for Owwa are [52, 525, 5251].

The SIC codes for Owwa are [64, 641, 63, 637].