About the Role
Sales Manager
We’re creating a healthier web where communities thrive.
OpenWeb is on a mission to increase the quality of conversations online. We build technologies that create thriving and engaged communities, reduce toxicity, and increase safety — improving the quality of civil discourse and supporting independent journalism. Today, OpenWeb works with more than 5,000 to
Company
OpenWeb →Job Details
- Location
- Global; London
- Work Type
- On-site / Hybrid
- Posted
- 3 weeks ago