About Mark Ties
Mark Ties currently serves as Executive Chair of the Board. From 2018-2024, he was the CEO and President responsible for leading the company and executing its mission to serve our customers. He was the COO/CFO at Perforce in 2016–2018.
Since joining Perforce, Mark has driven 8 acquisitions, while nearly doubling revenue and improving organic growth.
Mark brings 3 decades of experience in accounting, finance, operations, and mergers & acquisitions to his role on the Board. He served as CFO and COO for public and private equity-backed technology companies for the past 20 years.
Prior to joining Perforce, he was COO/CFO of private equity-backed Fortra (formerly HelpSystems, Inc.), and CFO at publicly held Xata/XRS Corporation.
Mark holds a B.S. in Accounting from Minnesota State — Mankato. He is a Certified Public Accountant.
![Image Execs Mark Ties 2 Image Execs Mark Ties 2](/sites/default/files/image/2020-02/images-execs-mark-ties2.jpg)
“There is absolutely no one better equipped to continue leading Perforce on its upward trajectory.”
— Janet Dryer, Chair of the Board, Perforce
Mark’s Accomplishments As Perforce CEO
Since Mark has taken over leadership of Perforce in June 2018, the company has entered hyperdrive.
In a short time, Perforce completed 2 transformative acquisitions. The company grew from $50M in revenue when Mark joined Perforce to over $300M in his first year as CEO.
Not just dollars — people, too. Perforce has grown from 200 to 900 employees strong.
“Employees here are doing amazing work while building a great workplace. I count myself proud to be working alongside them.”
— Mark Ties, CEO & President, Perforce
Hear From Mark on the Perforce Blog
![Perfect Acquisition](/sites/default/files/styles/teaser_image/public/image/2018-12/image-blog-acquisition-perfecto.jpg?itok=mTh02MSj)
Perforce Expands Software Testing Portfolio With Perfecto Acquisition
![Perforce and Rogue Wave logos](/sites/default/files/styles/teaser_image/public/image/2019-02/image-blog-acquistion-roguewave.jpg?itok=lygVXqli)