Zahir Ibrahim brings nearly three decades of financial leadership experience scaling high-growth, direct-to-consumer brands. Prior to BARK, Zahir served as Chief Financial Officer and Chief Administrative Officer of Do Good Foods LLC, a startup focused on upcycling surplus grocery food into nutritious animal feed to create sustainable animal protein.
Prior to that, he served as Chief Financial Officer of KIND LLC, a healthy snacks company, where he helped drive the company’s strategy and build its infrastructure, enabling significant growth and international expansion. In addition, he led KIND through M&A transactions, as well as the sale of the business to Mars in 2020. Before KIND, Zahir served as Chief Financial Officer at Annie’s Inc. (NYSE: BNNY), a widely recognized natural and organic food company, where he led the business through organic and inorganic growth, and managed the sale and transition of the business to General Mills. Previously, Zahir held several roles at Molson Coors Brewing Company (NYSE: TAP), culminating with Vice President, Controller, and Chief Accounting Officer.
Earlier in his career, Zahir served in senior financial positions at CML Innovative Technologies, Elementis Specialties, and Pirelli Tires, and trained as a Chartered Accountant with KPMG LLP. He holds a Bachelor of Arts in Financial Management, Economics, and Accounting from the University of Sheffield and an MBA from the University of Warwick.
Zahir resides in Connecticut, with his wife Nicole and their beloved Golden, Oscar, who has been enjoying his introduction to BARK toys, treats and toppers!
What is Zahir Ibrahim's net worth?
The estimated net worth of Zahir Ibrahim is at least $194.08 thousand as of June 13th, 2025. Ibrahim owns 18,218 shares of BARK stock worth more than $194,076 as of April 1st. This net worth estimate does not reflect any other assets that Ibrahim may own. Learn More about Zahir Ibrahim's net worth.
How do I contact Zahir Ibrahim?
Has Zahir Ibrahim been buying or selling shares of BARK?
Zahir Ibrahim has not been actively trading shares of BARK during the last ninety days. Most recently, on Friday, June 13th, Zahir Ibrahim bought 2,941 shares of BARK stock. The stock was acquired at an average cost of $17.20 per share, with a total value of $50,585.20. Following the completion of the transaction, the chief financial officer now directly owns 18,218 shares of the company's stock, valued at $313,349.60. Learn More on Zahir Ibrahim's trading history.
Who are BARK's active insiders?
Are insiders buying or selling shares of BARK?
During the last year, BARK insiders bought shares 3 times. They purchased a total of 6,968 shares worth more than $125,321.20. During the last year, insiders at the sold shares 2 times. They sold a total of 5,500 shares worth more than $70,300.00. The most recent insider tranaction occured on December, 10th when Director Henrik Werdelin sold 2,500 shares worth more than $32,500.00. Insiders at BARK own 14.8% of the company.
Learn More about insider trades at BARK. Information on this page was last updated on 12/10/2025.