Centersquare
April Fleming is an experienced professional in customer success and project management, currently serving as the Director of Customer Success at Centersquare since April 2022, after holding the position of Customer Success Manager. Previously, April worked at Digital Realty from January 2015 to April 2022 in various roles including Project Manager for Design and Construction, Senior Technical Solutions Manager in Global Customer Operations, and Strategic Customer Success Manager. Prior experience includes serving as a Strategic Customer Success Manager at Verizon from November 2011 to December 2014, Project Manager for Client Services at WD Partners from November 2010 to November 2011, and Vendor Relationship Manager for Global Connectivity at Limelight Networks from October 2006 to November 2010.
This person is not in any offices