Performance Marketing Analyst
Watershed Cambridge, MA Full Time
The Performance Marketing Analyst position is based in Cambridge, Massachusetts, where Watershed Bio's headquarters are located. This location is pivotal for the role, providing proximity to a major hub of biotechnology and innovation. read more
2 weeks agoSales Manager
Watershed Cambridge, MA Full Time
The Sales Manager position at Watershed offers an opportunity to be part of a leading biocomputing platform's growth in the vibrant biotech hub of Cambridge, Massachusetts.
expiredSales Manager
Watershed Cambridge, MA Full Time
Watershed is seeking a Sales Manager to join their Cambridge, MA headquarters, aiming to strengthen their presence in the biotech industry by managing and growing biopharma accounts in the US territory.
expired