Feleen Ali leads Vision Critical’s Global Business Operations teams, which include Business Technology, Facilities, Procurement and Administration. She is responsible for the strategic oversight of operational and technological capabilities that provide scale and velocity to all functional areas of our business.
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.