Couchbase
Couchbase's Board of Directors includes Jeff Epstein and 6 others.
David Scott
Independent Director
Edward Anderson
Director
Jeff Epstein
Kevin Efrusy
Richard Simonson
View all
7 members