Jay McNamara joined Masttro as its Chief Executive Officer in January 2025. Based in New York City, United States.
Jay McNamara joined Masttro as its Chief Executive Officer in January 2025. He brings over 25 years of experience in financial services with a track record of growth and innovation. Before Masttro, he was a member of the Executive Committee at MSCI Inc., where he led business, product, and commercial strategies for its Private Capital Solutions product line.
Full founder directory · Investor directory · Company funding database · Fundraising library