Business Development Manager (United Kingdom) m/f/d Save Manchester About Ribbon Bio: Ribbon Bio is an emerging leader in synthetic biology, developing innovative methods to generate long, complex DNA molecules that have applications to help unders… View similar jobs: Business Development Manager Jobs in Manchester Jobs in Manchester