CCockroach LabsVerifiedDirector, FP&ANew York, United States$205K–$250K/yrOn-siteDirector8+ yrsHealth insuranceEquity / stock optionsPosted 28d agochecked 3d ago