Senior Customer Success Manager (EMEA) at Filigran β€” Uncertain | Subspace