Jeremy Russell is a seasoned sales professional with extensive experience in leadership roles. Currently serving as the Director of Sales at Chainguard since January 2024, Jeremy previously held the same position at ngrok from January 2022 to January 2024. Prior to these roles, Jeremy developed a solid foundation in sales at Okta, Inc. over an eight-year tenure, where responsibilities included various account executive roles focused on enterprise, mid-market, corporate, and emerging markets. Jeremy holds a combined ScB and AB degree in Neuroscience and Economics from Brown University, earned between 2007 and 2011.
Sign up to view 0 direct reports
Get started