Ribbon Bio a growth stage synthetic biology company is seeking an experienced Customer Success Representative (CSR) to guide manage and support our customers endtoend buying experience. In this dynamic and evolving customer facing position you will be a key intermediary between our cu
More...