OpenWeb corporate office is located in 521 Broadway, New York, New York, 10012, United States and has 201-500 employees.
openweb
openweb inc
openweb
Departments
Number of employees
Engineering & Technical
23
Sales
14
Marketing
9
Finance
7
Information Technology
4
Operations
3
Human Resources
3
| Location | People at location |
| Asia | 51-200 |
| North America | 11-50 |
| Europe | 11-50 |
| Africa | 1-10 |
Explore people who held key positions, contributed to OpenWeb's success, and advanced their careers.
Restructuring Associat... at Kirkland & Ellis
Worked as Senior Manager, Strategy & Operations
at OpenWeb (2018-2019)
Lead Recruiter at Columbia University in...
Worked as Talent Acquisition Partner & HR Administrator
at OpenWeb (2022-2023)
Senior Consultant at Blanchard Training and...
Worked as Chief HR Officer, Business Operation
at OpenWeb (2022-2023)
Explore More
Founded in 2015 and headquartered in New York City, New York, OpenWeb is a social engagement platform that builds online communities around digital content.... Read More