On March 14, 2015, Mr. Phil Fan tendered his resignation as a director and Chief Executive Officer of Tri-Tech Holding, Inc., effective immediately. At the time of his resignation, Mr. Fan served on the Board of Directors and was Chief Executive Officer of the company. In addition, he also resigned from all official capacities within the company and all its subsidiaries.

On March 17, 2015, Mr. Warren Zhao was appointed as the Chief Executive Officer of the company in a meeting of the Board of Directors. Mr. Fan has stated that his resignation is based on a disagreement between himself and the company regarding its operations, policies and practices.