Interim-CEO
Jodi Barrientos
CEO Approval Rating
90/100
Ribbon Biolabs is an Austria-based biotechnology company that provides automated DNA synthesis for the biotech industry.