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 ... Implementing project management procedures, frameworks, and performance metrics. * Creating ...