6 days ago
501 - 1000
A key role in marketing at CellCarta, focusing on social media strategy and engagement. Bring scientific and creative expertise to expand brand visibility.
September 20
501 - 1000
Manage revenue recognition for CellCartaβs contracts under ASC 606.