Technical Project Manager - Kohler Ventures
1 year ago
New York
... sales, marketing, and partnerships. Our locations are Palo Alto, CA US, New York City, NY US ... Work directly with the Head of Software, software engineering team, and product teams. * Overseeing ...