Director at Cartesian Therapeutics · Director at Veeva Systems. Filing since 30 Dec 2016. CIK 0001237409