edit post Marketing Mario Torchia is the new InSilicoTrials’ Vice President of Sales & Marketing January 18, 2022 252