Chief Financial Officer at Certara, Inc.
CIK: 1827090
49
Total trades
19
Buys
16
Sells
May 14, 2026
Last trade