Elliot Liebert is a seasoned finance professional currently serving as the Director of Business Finance and Strategy at Acquia since July 2020, where oversight of the Global Deal Desk and Pricing is included in responsibilities. Prior experience at Deloitte spanned from September 2014 to July 2020, progressing from Manager to Senior Manager in Business Finance and Strategy, and included a role as Audit Manager. Earlier experience includes an Account Manager position at State Street from April 2008 to November 2012. Elliot Liebert holds a Bachelor of Arts in Economics from Boston College and an MBA with a Master of Science in Accounting from Northeastern University.
Sign up to view 0 direct reports
Get started