Zowie logo

Zowie

Ecom tech
New York, US51-200 employeesFounded 2019
See 1 open role

What employees say

3.3/ 5
15 reviews
31%would recommend to a friend
Culture & values
3.0
Work-life balance
3.1
Comp & benefits
4.0
Career growth
3.4
Leadership
2.8

“Great people, very fast environment but it’s not for everyone, if you like new technology it’s great.”

Product Engineer · former employee

Jobs at Zowie

Account Executive, Enterprise (with Romanian)
Bucharest, RomaniaOn-siteFull-time
14 days ago

FAQ

Yes. Zowie currently has 1 open role, which you can browse and apply to on this page.

Zowie is headquartered in New York, US.

Zowie has approximately 93 employees.

Zowie was founded in 2019.