The leadership team at Immuta has a history of experience in various fields including software sales, consulting, operations, and customer success. They have also been educated at some of the top universities in the US, including Brandeis University, Penn State University, and The Johns Hopkins University.
View all