Annual Revenue
$100K-5.0M
Employees
100-250
Peter Beetham's photo - Interim-CEO of Cibus

Interim-CEO

Peter Beetham

CEO Approval Rating

82/100

Read more