Strategic Advisor to the CEO
Jerrod Stoller is the President of Digital Envoy. Prior to Digital Envoy he was the Chief Executive Officer of eVestment. From 2011 to 2019 he was the Head of Global Sales at eVestment. Previously he was Regional Director of Sales for the Southeast Region at RSA. Jerrod has more than 20 years of successful management, executive leadership and business development experience in the technology, financial services, and security sectors. He is a motivated leader, creative thinker, and never-give-up problem solver. His success lies in recognizing and capitalizing on marketplace opportunities that help build company growth by assembling the necessary teams, corporate structures and accountability needed to enable and foster that growth. Jerrod is passionate about creating true value for our clients and opportunity for our team members by delivering solutions that solve today’s―and tomorrow’s―real-world business challenges.