Certara CFO John Gallagher Announces Resignation Effective July 14, 2026 | Intellectia.AI