DOWC
Eric Liebert is a seasoned professional in the field of business intelligence and data analytics, currently serving as the Senior Director of Business Intelligence at DOWC since July 2025. Prior to this role, Liebert held the position of Director of Data & Analytics at Perchwell from November 2024 to July 2025. Eric founded a data and analytics organization at Own Company, which was later acquired by Salesforce, and served as Senior Manager of Business Intelligence from February 2021 to April 2024. During this time, responsibilities included creating a unified data source for comprehensive reporting of financial and operational metrics. Earlier in the career, Liebert was the Director of Analytics at Macquarie Group from May 2018 to February 2021, where development of an internal Business Intelligence platform and automation of key reports were accomplished. Eric Liebert earned a Bachelor of Science degree in Finance from the University of South Florida, attended from January 2004 to January 2009.
This person is not in the org chart
This person is not in any teams
This person is not in any offices