Mark McDonnell

Finance

Mark McDonnell is an experienced finance professional currently serving as the Head of Finance at ElevenLabs since April 2025. Prior to this role, Mark held the position of Head of Finance at Evervault from April 2022 to April 2025, focusing on finance, operations, go-to-market strategies, and product development. Mark's earlier experience includes a tenure at Stripe from April 2019 to April 2022, where responsibilities included global finance and strategy, as well as roles in product management and data programs. Mark began a professional career with positions in process engineering at Takeda Pharmaceuticals and finance and accounting at Investec. Academic credentials include a Chartered Financial Analyst designation from the CFA Institute and a Bachelor's degree in Chemical and Bioprocess Engineering from University College Dublin.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices