Ben Allen

Chief Marketing Officer

Since joining Apttus in 2013, Ben Allen has held a variety of critical executive roles. He is directly responsible for much of Apttus’ innovation, growth, and success. Ben oversees Marketing as well as the general managers of the company’s key product lines, Apttus’ vertical solution teams, and the Max applied AI team. Ben is one of the key figures influencing the rapid rise of the Quote-to-Cash industry, the introduction of the world’s first Middle Office platform, and the application of artificial intelligence.

Previously, Ben held roles as Apttus’ SVP of Strategy and GM of the company’s product portfolio. In a prior career, he worked as an Investment analyst at Morgan Stanley.

Allen holds a Bachelor’s of Arts degree in Economics and Communication from Stanford University.