Chief Financial Officer
Margaret Mackenzie is the Chief Financial Officer at Terviva, managing the company's financial strategy amid $80.6 million in funding and $46 million in 2023 revenue. She oversees fiscal operations for scaling pongamia-based solutions in food, feed, and renewable energy sectors. Her role ensures sus