Product Marketing Manager
San Francisco, United StatesUSD 130,000–170,000
- Mid level
- Full time
- On-site
Who We Are We’re on a mission to stop the most dominant cyberattacks on the planet. Petra stops the #1 cyberattack hitting businesses today. We've hit product-market fit and we're scaling fast, which means how we tell our story is now one of the biggest levers we have. This is…