JEFF LUMBARD
jeff.lumbard@apax.com
2124192416
NEW YORK, NY, 10022, 
1) APAX PARTNERS L.P. AND ITS AFFILIATED ENTITY APAX PARTNERS LLP
Last Updated: October 28, 2026