Openwater employs 62 employees. The Openwater management team includes Marissa Dhillon (Head of Human Resources and Office Manager), Lawrence Hood (Sales Development Representative), and Scott Smith (VP of Community Development).
Looking for a particular Openwater employee's phone or email?