Feleen Ali

Executive Vice President, Business Operations


As Executive Vice President of Business Operations, Feleen Ali leads teams responsible for Business Technology, Facilities, Procurement and Administration. She provides strategic oversight of operational and technological capabilities that enable scale and velocity to all Vision Critical functions.

Feleen brings more than 15 years of public and private sector business operations experience to her role at Vision Critical. She has held leadership positions in both strategic and operational functions, with a portfolio of expertise in change management and communication, organizational effectiveness, coaching and mentoring. Feleen joined Vision Critical from Sierra Systems, where she served on steering committees for several mergers and acquisitions, was the corporate representative on a COO Advisory Council focused on employee engagement and retention, and led numerous company transformation initiatives.