Envision Financial Systems Executives Honored as Nicsa Emerging Leaders
November 19th, 2025 8:00 AM
By: Newsworthy Staff
Megan MacDonald and Madheswaran Jeyapal of Envision Financial Systems received the Emerging Leaders Award at Nicsa's NOVA awards program, recognizing their significant contributions to the asset and wealth management industry.

Envision Financial Systems announced that Megan MacDonald, vice president of client management, and Madheswaran Jeyapal, senior production operations manager, were honored as Emerging Leaders at the annual Nicsa NOVA awards program during Nicsa's Asset and Wealth Management Summit. The recognition highlights their exceptional leadership and impact within the financial services sector.
Satnam Gambhir, Envision co-founder and CEO, praised both recipients for their distinctive leadership qualities. Megan MacDonald was described as a results-driven leader who consistently identifies opportunities for improvement, embraces accountability, and approaches challenges with resilience. Her ability to challenge legacy thinking while driving progress marks her as a true emerging leader in the industry. Madheswaran Jeyapal was characterized as a quintessential leader who leads from the front, sets examples for others to follow, and demonstrates the balance of technical mastery and human leadership that distinguishes true leaders.
The Nicsa Emerging Leaders Award specifically recognizes rising professionals who have demonstrated exceptional leadership in today's fast-paced financial services industry and have made significant impact in asset and wealth management. Winners are nominated by peers and selected by a committee of senior industry executives, making the honor particularly meaningful as it reflects both internal and external recognition of their contributions.
The broader NOVA Awards program honors outstanding professionals and organizations in the global asset management industry who represent innovation, leadership, and operational excellence. More information about the NOVA Awards can be found at https://nicsa.org/nicsa-award-winners/. This recognition comes as Envision Financial Systems continues to serve as a leading provider of real-time investor accounting platforms, supporting more than $6 trillion in investor assets with innovative and flexible solutions that help clients solve complex challenges.
Source Statement
This news article relied primarily on a press release disributed by 24-7 Press Release. You can read the source press release here,
