Head of Sales / CROCyren · Posted 2026-10-20Apply on the employer's site Position Head of Sales / CRO Location Research Triangle Park, NC Apply on Indeed